Skip to content

Instantly share code, notes, and snippets.

@dmgottlieb
Last active July 6, 2016 22:18
Show Gist options
  • Select an option

  • Save dmgottlieb/4107bb7d48ab4b9f99f7810972787c8a to your computer and use it in GitHub Desktop.

Select an option

Save dmgottlieb/4107bb7d48ab4b9f99f7810972787c8a to your computer and use it in GitHub Desktop.
Co-cross-reference network visualization, Stanford Encyclopedia of Philosophy, top ~500 articles, Louvain community colors
{"nodes": [{"group": 1, "name": "abduction"}, {"group": 2, "name": "abelard"}, {"group": 5, "name": "abstract-objects"}, {"group": 3, "name": "action"}, {"group": 5, "name": "actualism"}, {"group": 1, "name": "adaptationism"}, {"group": 0, "name": "adorno"}, {"group": 0, "name": "aesthetics-18th-german"}, {"group": 7, "name": "affirmative-action"}, {"group": 2, "name": "al-kindi"}, {"group": 2, "name": "albert-great"}, {"group": 2, "name": "alexander-aphrodisias"}, {"group": 2, "name": "alyngton"}, {"group": 2, "name": "analogy-medieval"}, {"group": 5, "name": "analysis"}, {"group": 5, "name": "analytic-synthetic"}, {"group": 2, "name": "ancient-soul"}, {"group": 2, "name": "anselm"}, {"group": 5, "name": "apriori"}, {"group": 2, "name": "aquinas"}, {"group": 2, "name": "arabic-islamic-greek"}, {"group": 2, "name": "arabic-islamic-natural"}, {"group": 2, "name": "aristotle-commentators"}, {"group": 5, "name": "aristotle-logic"}, {"group": 5, "name": "aristotle-metaphysics"}, {"group": 5, "name": "aristotle-noncontradiction"}, {"group": 2, "name": "aristotle"}, {"group": 0, "name": "arnauld"}, {"group": 5, "name": "assertion"}, {"group": 2, "name": "augustine"}, {"group": 7, "name": "authority"}, {"group": 7, "name": "autonomy-moral"}, {"group": 5, "name": "axiom-choice"}, {"group": 7, "name": "ayer"}, {"group": 1, "name": "bayes-theorem"}, {"group": 3, "name": "behaviorism"}, {"group": 3, "name": "belief"}, {"group": 7, "name": "bentham"}, {"group": 0, "name": "berkeley"}, {"group": 1, "name": "biology-developmental"}, {"group": 1, "name": "biology-philosophy"}, {"group": 2, "name": "boethius"}, {"group": 2, "name": "bonaventure"}, {"group": 0, "name": "boyle"}, {"group": 0, "name": "bradley"}, {"group": 3, "name": "brentano"}, {"group": 5, "name": "brouwer"}, {"group": 2, "name": "buridan"}, {"group": 2, "name": "burley"}, {"group": 0, "name": "cambridge-platonists"}, {"group": 5, "name": "category-theory"}, {"group": 3, "name": "causation-counterfactual"}, {"group": 1, "name": "causation-mani"}, {"group": 3, "name": "causation-metaphysics"}, {"group": 3, "name": "causation-probabilistic"}, {"group": 2, "name": "christiantheology-philosophy"}, {"group": 3, "name": "church-turing"}, {"group": 3, "name": "cognitive-science"}, {"group": 7, "name": "communitarianism"}, {"group": 3, "name": "compatibilism"}, {"group": 5, "name": "computability"}, {"group": 3, "name": "computational-mind"}, {"group": 2, "name": "concepts-god"}, {"group": 3, "name": "concepts"}, {"group": 5, "name": "conditionals"}, {"group": 1, "name": "confirmation"}, {"group": 24, "name": "confucius"}, {"group": 3, "name": "connectionism"}, {"group": 3, "name": "consciousness-intentionality"}, {"group": 3, "name": "consciousness-representational"}, {"group": 3, "name": "consciousness"}, {"group": 7, "name": "consequentialism-rule"}, {"group": 7, "name": "consequentialism"}, {"group": 3, "name": "content-causal"}, {"group": 3, "name": "content-externalism"}, {"group": 3, "name": "content-narrow"}, {"group": 3, "name": "content-teleological"}, {"group": 7, "name": "contractarianism-contemporary"}, {"group": 7, "name": "contractarianism"}, {"group": 5, "name": "contradiction"}, {"group": 2, "name": "cosmological-argument"}, {"group": 7, "name": "cosmopolitanism"}, {"group": 2, "name": "cusanus"}, {"group": 24, "name": "daoism"}, {"group": 1, "name": "darwinism"}, {"group": 5, "name": "davidson"}, {"group": 3, "name": "decision-causal"}, {"group": 7, "name": "democracy"}, {"group": 0, "name": "descartes-epistemology"}, {"group": 0, "name": "descartes-modal"}, {"group": 0, "name": "descartes-ontological"}, {"group": 0, "name": "descartes-works"}, {"group": 0, "name": "descartes"}, {"group": 5, "name": "descriptions"}, {"group": 7, "name": "desert"}, {"group": 3, "name": "determinism-causal"}, {"group": 5, "name": "dialetheism"}, {"group": 0, "name": "dilthey"}, {"group": 2, "name": "doxography-ancient"}, {"group": 3, "name": "dualism"}, {"group": 2, "name": "duns-scotus"}, {"group": 7, "name": "economic-justice"}, {"group": 7, "name": "egalitarianism"}, {"group": 1, "name": "einstein-philscience"}, {"group": 2, "name": "epicurus"}, {"group": 1, "name": "epigenesis"}, {"group": 3, "name": "epiphenomenalism"}, {"group": 1, "name": "epistemology-bayesian"}, {"group": 7, "name": "epistemology-naturalized"}, {"group": 7, "name": "epistemology-social"}, {"group": 7, "name": "epistemology-virtue"}, {"group": 1, "name": "epistemology"}, {"group": 7, "name": "equal-opportunity"}, {"group": 7, "name": "equality"}, {"group": 2, "name": "ethics-ancient"}, {"group": 24, "name": "ethics-chinese"}, {"group": 7, "name": "ethics-computer"}, {"group": 7, "name": "ethics-deontological"}, {"group": 7, "name": "ethics-virtue"}, {"group": 5, "name": "events"}, {"group": 2, "name": "evil"}, {"group": 1, "name": "evolution-to-1872"}, {"group": 1, "name": "evolutionary-genetics"}, {"group": 5, "name": "existence"}, {"group": 0, "name": "existentialism"}, {"group": 7, "name": "exploitation"}, {"group": 5, "name": "facts"}, {"group": 7, "name": "femapproach-analy-cont"}, {"group": 7, "name": "femapproach-prag-cont"}, {"group": 7, "name": "feminism-class"}, {"group": 7, "name": "feminism-epistemology"}, {"group": 7, "name": "feminism-ethics"}, {"group": 7, "name": "feminism-family"}, {"group": 7, "name": "feminism-femhist"}, {"group": 7, "name": "feminism-gender"}, {"group": 7, "name": "feminism-political"}, {"group": 7, "name": "feminism-self"}, {"group": 7, "name": "feminism-topics"}, {"group": 7, "name": "feminist-body"}, {"group": 7, "name": "feminist-power"}, {"group": 1, "name": "feyerabend"}, {"group": 3, "name": "folkpsych-simulation"}, {"group": 3, "name": "folkpsych-theory"}, {"group": 5, "name": "formalism-mathematics"}, {"group": 0, "name": "foucault"}, {"group": 0, "name": "francis-bacon"}, {"group": 2, "name": "free-will-foreknowledge"}, {"group": 3, "name": "freewill"}, {"group": 5, "name": "frege-theorem"}, {"group": 5, "name": "frege"}, {"group": 3, "name": "functionalism"}, {"group": 0, "name": "gadamer"}, {"group": 0, "name": "galileo"}, {"group": 7, "name": "game-ethics"}, {"group": 1, "name": "game-evolutionary"}, {"group": 7, "name": "game-theory"}, {"group": 0, "name": "gassendi"}, {"group": 1, "name": "gene"}, {"group": 1, "name": "genotype-phenotype"}, {"group": 1, "name": "genrel-early"}, {"group": 2, "name": "giles"}, {"group": 5, "name": "goedel-incompleteness"}, {"group": 5, "name": "goedel"}, {"group": 2, "name": "gregory-rimini"}, {"group": 5, "name": "grice"}, {"group": 0, "name": "habermas"}, {"group": 2, "name": "halevi"}, {"group": 7, "name": "hedonism"}, {"group": 0, "name": "hegel"}, {"group": 0, "name": "heidegger"}, {"group": 2, "name": "henry-ghent"}, {"group": 2, "name": "heraclitus"}, {"group": 0, "name": "herder"}, {"group": 1, "name": "heredity"}, {"group": 0, "name": "hermeneutics"}, {"group": 5, "name": "hilbert-program"}, {"group": 0, "name": "history"}, {"group": 7, "name": "hobbes-moral"}, {"group": 0, "name": "hobbes"}, {"group": 2, "name": "hume-religion"}, {"group": 0, "name": "hume"}, {"group": 0, "name": "husserl"}, {"group": 7, "name": "identity-ethics"}, {"group": 5, "name": "identity-indiscernible"}, {"group": 3, "name": "identity-personal"}, {"group": 5, "name": "identity-relative"}, {"group": 5, "name": "identity-time"}, {"group": 5, "name": "identity-transworld"}, {"group": 5, "name": "identity"}, {"group": 2, "name": "illumination"}, {"group": 7, "name": "impartiality"}, {"group": 5, "name": "implicature"}, {"group": 1, "name": "incommensurability"}, {"group": 3, "name": "incompatibilism-arguments"}, {"group": 3, "name": "incompatibilism-theories"}, {"group": 5, "name": "indexicals"}, {"group": 1, "name": "induction-problem"}, {"group": 1, "name": "information-biological"}, {"group": 2, "name": "insolubles"}, {"group": 3, "name": "intentionality"}, {"group": 7, "name": "international-justice"}, {"group": 5, "name": "intuitionism"}, {"group": 5, "name": "intuitionistic-logic-development"}, {"group": 0, "name": "james"}, {"group": 0, "name": "johann-fichte"}, {"group": 3, "name": "justep-coherence"}, {"group": 3, "name": "justep-foundational"}, {"group": 3, "name": "justep-intext"}, {"group": 7, "name": "justice-bad-luck"}, {"group": 7, "name": "justice-distributive"}, {"group": 7, "name": "justification-public"}, {"group": 0, "name": "kant-aesthetics"}, {"group": 0, "name": "kant-metaphysics"}, {"group": 0, "name": "kant-science"}, {"group": 7, "name": "kant-social-political"}, {"group": 0, "name": "kant-spacetime"}, {"group": 0, "name": "kant"}, {"group": 0, "name": "kierkegaard"}, {"group": 3, "name": "knowledge-analysis"}, {"group": 1, "name": "kochen-specker"}, {"group": 3, "name": "language-thought"}, {"group": 24, "name": "laozi"}, {"group": 1, "name": "laws-of-nature"}, {"group": 7, "name": "legal-rights"}, {"group": 7, "name": "legitimacy"}, {"group": 0, "name": "leibniz-causation"}, {"group": 0, "name": "leibniz-ethics"}, {"group": 0, "name": "leibniz-evil"}, {"group": 0, "name": "leibniz"}, {"group": 5, "name": "liar-paradox"}, {"group": 7, "name": "liberalism"}, {"group": 7, "name": "libertarianism"}, {"group": 7, "name": "liberty-positive-negative"}, {"group": 1, "name": "life"}, {"group": 7, "name": "locke-political"}, {"group": 0, "name": "locke"}, {"group": 5, "name": "logic-classical"}, {"group": 5, "name": "logic-free"}, {"group": 5, "name": "logic-higher-order"}, {"group": 1, "name": "logic-inductive"}, {"group": 5, "name": "logic-intensional"}, {"group": 5, "name": "logic-intuitionistic"}, {"group": 5, "name": "logic-linear"}, {"group": 5, "name": "logic-manyvalued"}, {"group": 5, "name": "logic-modal"}, {"group": 5, "name": "logic-paraconsistent"}, {"group": 5, "name": "logic-relevance"}, {"group": 5, "name": "logic-substructural"}, {"group": 5, "name": "logic-temporal"}, {"group": 5, "name": "logical-consequence"}, {"group": 5, "name": "logical-constants"}, {"group": 1, "name": "logical-empiricism"}, {"group": 5, "name": "logical-form"}, {"group": 5, "name": "logicism"}, {"group": 2, "name": "lucretius"}, {"group": 2, "name": "maimonides"}, {"group": 0, "name": "malebranche"}, {"group": 0, "name": "marx"}, {"group": 5, "name": "material-constitution"}, {"group": 3, "name": "materialism-eliminative"}, {"group": 5, "name": "mathematics-constructive"}, {"group": 5, "name": "mathematics-inconsistent"}, {"group": 5, "name": "meaning"}, {"group": 2, "name": "medieval-futcont"}, {"group": 2, "name": "medieval-literary"}, {"group": 2, "name": "medieval-philosophy"}, {"group": 2, "name": "medieval-syllogism"}, {"group": 2, "name": "medieval-terms"}, {"group": 5, "name": "meinong"}, {"group": 24, "name": "mencius"}, {"group": 3, "name": "mental-causation"}, {"group": 3, "name": "mental-imagery"}, {"group": 3, "name": "mental-representation"}, {"group": 5, "name": "mereology"}, {"group": 0, "name": "merleau-ponty"}, {"group": 7, "name": "metaethics"}, {"group": 7, "name": "mill"}, {"group": 3, "name": "mind-identity"}, {"group": 2, "name": "modality-medieval"}, {"group": 5, "name": "model-theory"}, {"group": 1, "name": "models-science"}, {"group": 24, "name": "mohism"}, {"group": 24, "name": "mohist-canons"}, {"group": 1, "name": "molecular-biology"}, {"group": 1, "name": "molecular-genetics"}, {"group": 7, "name": "moore-moral"}, {"group": 5, "name": "moore"}, {"group": 7, "name": "moral-anti-realism"}, {"group": 7, "name": "moral-character"}, {"group": 7, "name": "moral-cognitivism"}, {"group": 7, "name": "moral-epistemology"}, {"group": 7, "name": "moral-motivation"}, {"group": 7, "name": "moral-non-naturalism"}, {"group": 7, "name": "moral-psych-emp"}, {"group": 7, "name": "moral-realism"}, {"group": 7, "name": "moral-relativism"}, {"group": 3, "name": "moral-responsibility"}, {"group": 3, "name": "multiple-realizability"}, {"group": 5, "name": "names"}, {"group": 7, "name": "nationalism"}, {"group": 1, "name": "natural-selection"}, {"group": 7, "name": "naturalism-moral"}, {"group": 3, "name": "naturalism"}, {"group": 2, "name": "neoplatonism"}, {"group": 0, "name": "newton"}, {"group": 0, "name": "nietzsche"}, {"group": 5, "name": "nominalism-metaphysics"}, {"group": 0, "name": "occasionalism"}, {"group": 2, "name": "ockham"}, {"group": 2, "name": "olympiodorus"}, {"group": 2, "name": "ontological-arguments"}, {"group": 3, "name": "other-minds"}, {"group": 2, "name": "parmenides"}, {"group": 7, "name": "paternalism"}, {"group": 2, "name": "paul-venice"}, {"group": 0, "name": "peirce"}, {"group": 3, "name": "perception-contents"}, {"group": 3, "name": "perception-episprob"}, {"group": 3, "name": "perception-problem"}, {"group": 7, "name": "personal-autonomy"}, {"group": 0, "name": "phenomenology"}, {"group": 2, "name": "philoponus"}, {"group": 5, "name": "philosophy-mathematics"}, {"group": 3, "name": "physicalism"}, {"group": 2, "name": "plato-metaphysics"}, {"group": 2, "name": "plato"}, {"group": 5, "name": "platonism-mathematics"}, {"group": 5, "name": "platonism"}, {"group": 2, "name": "plotinus"}, {"group": 7, "name": "political-obligation"}, {"group": 1, "name": "popper"}, {"group": 2, "name": "porphyry"}, {"group": 5, "name": "possible-objects"}, {"group": 5, "name": "possible-worlds"}, {"group": 7, "name": "practical-reason-action"}, {"group": 2, "name": "practical-reason-med"}, {"group": 7, "name": "practical-reason"}, {"group": 5, "name": "pragmatics"}, {"group": 5, "name": "principia-mathematica"}, {"group": 5, "name": "prior"}, {"group": 7, "name": "prisoner-dilemma"}, {"group": 1, "name": "probability-interpret"}, {"group": 5, "name": "problem-of-many"}, {"group": 2, "name": "proclus"}, {"group": 5, "name": "proof-theory-development"}, {"group": 5, "name": "prop-attitude-reports"}, {"group": 3, "name": "properties-emergent"}, {"group": 5, "name": "properties"}, {"group": 7, "name": "property"}, {"group": 5, "name": "propositions-singular"}, {"group": 5, "name": "propositions-structured"}, {"group": 5, "name": "propositions"}, {"group": 2, "name": "pythagoras"}, {"group": 2, "name": "pythagoreanism"}, {"group": 1, "name": "qm-bohm"}, {"group": 1, "name": "qm-copenhagen"}, {"group": 1, "name": "qm-decoherence"}, {"group": 1, "name": "qm-everett"}, {"group": 1, "name": "qm-manyworlds"}, {"group": 1, "name": "qm-modal"}, {"group": 1, "name": "qm"}, {"group": 1, "name": "qt-entangle"}, {"group": 1, "name": "qt-epr"}, {"group": 1, "name": "qt-measurement"}, {"group": 1, "name": "qt-uncertainty"}, {"group": 3, "name": "qualia"}, {"group": 1, "name": "quantum-field-theory"}, {"group": 5, "name": "quine"}, {"group": 0, "name": "rationalism-empiricism"}, {"group": 7, "name": "rawls"}, {"group": 5, "name": "realism"}, {"group": 7, "name": "reasons-internal-external"}, {"group": 5, "name": "recursive-functions"}, {"group": 1, "name": "reduction-biology"}, {"group": 5, "name": "reference"}, {"group": 1, "name": "reichenbach"}, {"group": 0, "name": "reid"}, {"group": 2, "name": "relations-medieval"}, {"group": 3, "name": "reliabilism"}, {"group": 7, "name": "republicanism"}, {"group": 7, "name": "rights-human"}, {"group": 7, "name": "rights"}, {"group": 5, "name": "rigid-designators"}, {"group": 0, "name": "royce"}, {"group": 5, "name": "russell-paradox"}, {"group": 5, "name": "russell"}, {"group": 0, "name": "sartre"}, {"group": 0, "name": "schelling"}, {"group": 0, "name": "schleiermacher"}, {"group": 0, "name": "schopenhauer"}, {"group": 1, "name": "science-theory-observation"}, {"group": 1, "name": "scientific-explanation"}, {"group": 7, "name": "scientific-knowledge-social"}, {"group": 1, "name": "scientific-realism"}, {"group": 0, "name": "scottish-18th"}, {"group": 1, "name": "selection-units"}, {"group": 3, "name": "sense-data"}, {"group": 5, "name": "set-theory"}, {"group": 5, "name": "settheory-alternative"}, {"group": 5, "name": "settheory-early"}, {"group": 0, "name": "shaftesbury"}, {"group": 7, "name": "sidgwick"}, {"group": 2, "name": "skepticism-ancient"}, {"group": 7, "name": "skepticism-moral"}, {"group": 3, "name": "skepticism"}, {"group": 2, "name": "socrates"}, {"group": 5, "name": "sorites-paradox"}, {"group": 7, "name": "sovereignty"}, {"group": 3, "name": "spacetime-bebecome"}, {"group": 7, "name": "special-obligations"}, {"group": 5, "name": "speech-acts"}, {"group": 0, "name": "spinoza"}, {"group": 5, "name": "square"}, {"group": 5, "name": "states-of-affairs"}, {"group": 2, "name": "stoicism"}, {"group": 0, "name": "substance"}, {"group": 3, "name": "supervenience"}, {"group": 5, "name": "tarski-truth"}, {"group": 5, "name": "tarski"}, {"group": 7, "name": "technology"}, {"group": 2, "name": "teleological-arguments"}, {"group": 1, "name": "teleology-biology"}, {"group": 5, "name": "temporal-parts"}, {"group": 2, "name": "theology-aristotle"}, {"group": 1, "name": "thomas-kuhn"}, {"group": 3, "name": "time"}, {"group": 5, "name": "tropes"}, {"group": 5, "name": "truth-axiomatic"}, {"group": 5, "name": "truth-correspondence"}, {"group": 5, "name": "truth-deflationary"}, {"group": 5, "name": "truth"}, {"group": 5, "name": "truthmakers"}, {"group": 3, "name": "turing-machine"}, {"group": 3, "name": "turing"}, {"group": 5, "name": "type-theory"}, {"group": 2, "name": "universals-medieval"}, {"group": 5, "name": "vagueness"}, {"group": 7, "name": "value-intrinsic-extrinsic"}, {"group": 1, "name": "vienna-circle"}, {"group": 7, "name": "war"}, {"group": 7, "name": "well-being"}, {"group": 5, "name": "whitehead"}, {"group": 5, "name": "wittgenstein"}, {"group": 7, "name": "world-government"}, {"group": 2, "name": "wyclif"}, {"group": 24, "name": "xunzi"}, {"group": 24, "name": "zhuangzi"}], "links": [{"source": 0, "target": 34, "value": 6}, {"source": 1, "target": 41, "value": 7}, {"source": 1, "target": 47, "value": 6}, {"source": 2, "target": 123, "value": 7}, {"source": 2, "target": 306, "value": 7}, {"source": 2, "target": 327, "value": 7}, {"source": 3, "target": 53, "value": 7}, {"source": 3, "target": 59, "value": 6}, {"source": 3, "target": 85, "value": 9}, {"source": 3, "target": 147, "value": 9}, {"source": 3, "target": 193, "value": 6}, {"source": 3, "target": 194, "value": 6}, {"source": 3, "target": 296, "value": 8}, {"source": 3, "target": 334, "value": 7}, {"source": 3, "target": 336, "value": 8}, {"source": 4, "target": 244, "value": 8}, {"source": 4, "target": 332, "value": 7}, {"source": 4, "target": 333, "value": 9}, {"source": 5, "target": 40, "value": 8}, {"source": 6, "target": 168, "value": 6}, {"source": 7, "target": 211, "value": 6}, {"source": 8, "target": 113, "value": 8}, {"source": 9, "target": 21, "value": 7}, {"source": 9, "target": 26, "value": 8}, {"source": 9, "target": 325, "value": 6}, {"source": 9, "target": 328, "value": 8}, {"source": 10, "target": 19, "value": 7}, {"source": 11, "target": 26, "value": 13}, {"source": 11, "target": 325, "value": 9}, {"source": 11, "target": 328, "value": 6}, {"source": 12, "target": 314, "value": 6}, {"source": 13, "target": 19, "value": 6}, {"source": 14, "target": 149, "value": 6}, {"source": 14, "target": 351, "value": 6}, {"source": 14, "target": 385, "value": 6}, {"source": 15, "target": 18, "value": 8}, {"source": 15, "target": 149, "value": 6}, {"source": 15, "target": 367, "value": 7}, {"source": 17, "target": 19, "value": 10}, {"source": 17, "target": 29, "value": 6}, {"source": 17, "target": 310, "value": 6}, {"source": 18, "target": 216, "value": 9}, {"source": 19, "target": 26, "value": 17}, {"source": 19, "target": 29, "value": 19}, {"source": 19, "target": 41, "value": 12}, {"source": 19, "target": 42, "value": 7}, {"source": 19, "target": 47, "value": 7}, {"source": 19, "target": 55, "value": 6}, {"source": 19, "target": 62, "value": 6}, {"source": 19, "target": 100, "value": 20}, {"source": 19, "target": 160, "value": 12}, {"source": 19, "target": 170, "value": 6}, {"source": 19, "target": 180, "value": 6}, {"source": 19, "target": 216, "value": 10}, {"source": 19, "target": 265, "value": 13}, {"source": 19, "target": 308, "value": 16}, {"source": 19, "target": 310, "value": 8}, {"source": 19, "target": 325, "value": 11}, {"source": 19, "target": 328, "value": 6}, {"source": 19, "target": 335, "value": 6}, {"source": 19, "target": 435, "value": 6}, {"source": 20, "target": 26, "value": 7}, {"source": 20, "target": 328, "value": 6}, {"source": 21, "target": 26, "value": 6}, {"source": 22, "target": 303, "value": 6}, {"source": 23, "target": 24, "value": 7}, {"source": 23, "target": 236, "value": 9}, {"source": 23, "target": 244, "value": 7}, {"source": 23, "target": 266, "value": 7}, {"source": 23, "target": 412, "value": 8}, {"source": 24, "target": 25, "value": 7}, {"source": 24, "target": 415, "value": 10}, {"source": 26, "target": 16, "value": 7}, {"source": 26, "target": 22, "value": 8}, {"source": 26, "target": 24, "value": 7}, {"source": 26, "target": 29, "value": 7}, {"source": 26, "target": 41, "value": 8}, {"source": 26, "target": 47, "value": 6}, {"source": 26, "target": 92, "value": 9}, {"source": 26, "target": 98, "value": 7}, {"source": 26, "target": 104, "value": 6}, {"source": 26, "target": 147, "value": 6}, {"source": 26, "target": 152, "value": 7}, {"source": 26, "target": 180, "value": 8}, {"source": 26, "target": 216, "value": 14}, {"source": 26, "target": 228, "value": 6}, {"source": 26, "target": 303, "value": 12}, {"source": 26, "target": 308, "value": 7}, {"source": 26, "target": 321, "value": 6}, {"source": 26, "target": 325, "value": 43}, {"source": 26, "target": 328, "value": 19}, {"source": 26, "target": 331, "value": 10}, {"source": 26, "target": 343, "value": 12}, {"source": 26, "target": 347, "value": 6}, {"source": 26, "target": 352, "value": 9}, {"source": 26, "target": 353, "value": 8}, {"source": 26, "target": 405, "value": 6}, {"source": 26, "target": 414, "value": 7}, {"source": 26, "target": 415, "value": 7}, {"source": 26, "target": 423, "value": 6}, {"source": 27, "target": 92, "value": 6}, {"source": 27, "target": 256, "value": 8}, {"source": 28, "target": 337, "value": 6}, {"source": 29, "target": 41, "value": 7}, {"source": 29, "target": 42, "value": 6}, {"source": 29, "target": 82, "value": 6}, {"source": 29, "target": 100, "value": 7}, {"source": 29, "target": 147, "value": 6}, {"source": 29, "target": 265, "value": 7}, {"source": 29, "target": 308, "value": 9}, {"source": 29, "target": 328, "value": 8}, {"source": 30, "target": 230, "value": 6}, {"source": 30, "target": 407, "value": 6}, {"source": 31, "target": 72, "value": 6}, {"source": 31, "target": 102, "value": 7}, {"source": 31, "target": 230, "value": 7}, {"source": 31, "target": 232, "value": 6}, {"source": 31, "target": 313, "value": 7}, {"source": 31, "target": 319, "value": 10}, {"source": 31, "target": 381, "value": 8}, {"source": 32, "target": 397, "value": 7}, {"source": 33, "target": 180, "value": 6}, {"source": 34, "target": 107, "value": 9}, {"source": 34, "target": 239, "value": 6}, {"source": 34, "target": 341, "value": 8}, {"source": 35, "target": 61, "value": 6}, {"source": 35, "target": 68, "value": 6}, {"source": 35, "target": 70, "value": 9}, {"source": 35, "target": 150, "value": 9}, {"source": 35, "target": 270, "value": 6}, {"source": 35, "target": 277, "value": 7}, {"source": 35, "target": 323, "value": 7}, {"source": 35, "target": 365, "value": 7}, {"source": 36, "target": 142, "value": 7}, {"source": 36, "target": 272, "value": 6}, {"source": 36, "target": 345, "value": 7}, {"source": 36, "target": 365, "value": 8}, {"source": 37, "target": 72, "value": 8}, {"source": 37, "target": 230, "value": 6}, {"source": 37, "target": 276, "value": 6}, {"source": 38, "target": 92, "value": 6}, {"source": 38, "target": 180, "value": 12}, {"source": 38, "target": 216, "value": 6}, {"source": 38, "target": 228, "value": 8}, {"source": 38, "target": 235, "value": 14}, {"source": 39, "target": 157, "value": 6}, {"source": 40, "target": 84, "value": 6}, {"source": 40, "target": 121, "value": 9}, {"source": 40, "target": 122, "value": 7}, {"source": 40, "target": 157, "value": 8}, {"source": 40, "target": 197, "value": 7}, {"source": 40, "target": 233, "value": 7}, {"source": 40, "target": 283, "value": 8}, {"source": 40, "target": 284, "value": 6}, {"source": 40, "target": 300, "value": 10}, {"source": 40, "target": 373, "value": 6}, {"source": 40, "target": 395, "value": 10}, {"source": 40, "target": 421, "value": 8}, {"source": 41, "target": 47, "value": 8}, {"source": 41, "target": 100, "value": 6}, {"source": 41, "target": 265, "value": 8}, {"source": 41, "target": 308, "value": 8}, {"source": 43, "target": 92, "value": 6}, {"source": 44, "target": 385, "value": 7}, {"source": 45, "target": 70, "value": 7}, {"source": 45, "target": 181, "value": 9}, {"source": 45, "target": 199, "value": 10}, {"source": 45, "target": 320, "value": 7}, {"source": 46, "target": 143, "value": 7}, {"source": 46, "target": 162, "value": 6}, {"source": 46, "target": 201, "value": 8}, {"source": 46, "target": 241, "value": 8}, {"source": 46, "target": 260, "value": 11}, {"source": 47, "target": 48, "value": 9}, {"source": 47, "target": 100, "value": 10}, {"source": 47, "target": 265, "value": 8}, {"source": 47, "target": 308, "value": 17}, {"source": 48, "target": 100, "value": 6}, {"source": 48, "target": 265, "value": 8}, {"source": 48, "target": 308, "value": 10}, {"source": 48, "target": 314, "value": 6}, {"source": 49, "target": 92, "value": 7}, {"source": 49, "target": 228, "value": 7}, {"source": 49, "target": 235, "value": 8}, {"source": 50, "target": 241, "value": 7}, {"source": 51, "target": 53, "value": 10}, {"source": 51, "target": 54, "value": 7}, {"source": 52, "target": 391, "value": 6}, {"source": 53, "target": 95, "value": 6}, {"source": 53, "target": 147, "value": 6}, {"source": 53, "target": 270, "value": 6}, {"source": 53, "target": 347, "value": 7}, {"source": 54, "target": 341, "value": 7}, {"source": 56, "target": 60, "value": 6}, {"source": 56, "target": 372, "value": 6}, {"source": 56, "target": 432, "value": 9}, {"source": 56, "target": 433, "value": 6}, {"source": 57, "target": 61, "value": 8}, {"source": 57, "target": 67, "value": 7}, {"source": 57, "target": 70, "value": 6}, {"source": 57, "target": 73, "value": 6}, {"source": 57, "target": 199, "value": 8}, {"source": 57, "target": 220, "value": 6}, {"source": 57, "target": 271, "value": 6}, {"source": 57, "target": 272, "value": 11}, {"source": 58, "target": 230, "value": 11}, {"source": 59, "target": 95, "value": 9}, {"source": 59, "target": 147, "value": 12}, {"source": 59, "target": 193, "value": 9}, {"source": 59, "target": 194, "value": 9}, {"source": 59, "target": 296, "value": 8}, {"source": 60, "target": 372, "value": 7}, {"source": 60, "target": 432, "value": 8}, {"source": 60, "target": 433, "value": 6}, {"source": 62, "target": 310, "value": 6}, {"source": 63, "target": 199, "value": 6}, {"source": 64, "target": 244, "value": 6}, {"source": 64, "target": 341, "value": 7}, {"source": 65, "target": 107, "value": 6}, {"source": 65, "target": 196, "value": 7}, {"source": 65, "target": 239, "value": 6}, {"source": 65, "target": 330, "value": 7}, {"source": 65, "target": 424, "value": 7}, {"source": 66, "target": 83, "value": 10}, {"source": 66, "target": 269, "value": 10}, {"source": 66, "target": 281, "value": 7}, {"source": 66, "target": 446, "value": 8}, {"source": 67, "target": 61, "value": 6}, {"source": 67, "target": 73, "value": 6}, {"source": 67, "target": 220, "value": 6}, {"source": 67, "target": 272, "value": 7}, {"source": 68, "target": 69, "value": 12}, {"source": 68, "target": 73, "value": 6}, {"source": 68, "target": 74, "value": 7}, {"source": 68, "target": 75, "value": 6}, {"source": 68, "target": 150, "value": 7}, {"source": 68, "target": 199, "value": 9}, {"source": 68, "target": 318, "value": 6}, {"source": 68, "target": 365, "value": 10}, {"source": 69, "target": 73, "value": 8}, {"source": 69, "target": 74, "value": 9}, {"source": 69, "target": 75, "value": 8}, {"source": 69, "target": 76, "value": 6}, {"source": 69, "target": 150, "value": 7}, {"source": 69, "target": 199, "value": 7}, {"source": 69, "target": 316, "value": 7}, {"source": 69, "target": 318, "value": 10}, {"source": 69, "target": 365, "value": 11}, {"source": 70, "target": 68, "value": 12}, {"source": 70, "target": 69, "value": 11}, {"source": 70, "target": 74, "value": 6}, {"source": 70, "target": 99, "value": 8}, {"source": 70, "target": 150, "value": 9}, {"source": 70, "target": 184, "value": 6}, {"source": 70, "target": 199, "value": 10}, {"source": 70, "target": 203, "value": 6}, {"source": 70, "target": 270, "value": 8}, {"source": 70, "target": 272, "value": 6}, {"source": 70, "target": 277, "value": 7}, {"source": 70, "target": 318, "value": 8}, {"source": 70, "target": 323, "value": 8}, {"source": 70, "target": 365, "value": 13}, {"source": 72, "target": 71, "value": 7}, {"source": 72, "target": 94, "value": 8}, {"source": 72, "target": 102, "value": 7}, {"source": 72, "target": 117, "value": 10}, {"source": 72, "target": 118, "value": 8}, {"source": 72, "target": 167, "value": 9}, {"source": 72, "target": 190, "value": 7}, {"source": 72, "target": 209, "value": 8}, {"source": 72, "target": 216, "value": 10}, {"source": 72, "target": 230, "value": 11}, {"source": 72, "target": 276, "value": 13}, {"source": 72, "target": 369, "value": 6}, {"source": 72, "target": 401, "value": 9}, {"source": 72, "target": 409, "value": 6}, {"source": 72, "target": 437, "value": 9}, {"source": 72, "target": 440, "value": 10}, {"source": 73, "target": 74, "value": 13}, {"source": 73, "target": 75, "value": 8}, {"source": 73, "target": 76, "value": 10}, {"source": 73, "target": 272, "value": 8}, {"source": 73, "target": 323, "value": 7}, {"source": 73, "target": 365, "value": 6}, {"source": 74, "target": 75, "value": 15}, {"source": 74, "target": 76, "value": 9}, {"source": 74, "target": 318, "value": 6}, {"source": 74, "target": 323, "value": 6}, {"source": 74, "target": 345, "value": 6}, {"source": 74, "target": 374, "value": 6}, {"source": 75, "target": 76, "value": 8}, {"source": 75, "target": 318, "value": 6}, {"source": 75, "target": 365, "value": 6}, {"source": 75, "target": 374, "value": 6}, {"source": 76, "target": 272, "value": 8}, {"source": 76, "target": 365, "value": 6}, {"source": 78, "target": 177, "value": 6}, {"source": 78, "target": 230, "value": 10}, {"source": 78, "target": 329, "value": 7}, {"source": 78, "target": 369, "value": 6}, {"source": 79, "target": 245, "value": 6}, {"source": 80, "target": 310, "value": 7}, {"source": 81, "target": 87, "value": 8}, {"source": 81, "target": 200, "value": 6}, {"source": 81, "target": 230, "value": 6}, {"source": 81, "target": 299, "value": 10}, {"source": 81, "target": 380, "value": 6}, {"source": 81, "target": 407, "value": 6}, {"source": 81, "target": 439, "value": 6}, {"source": 81, "target": 443, "value": 7}, {"source": 83, "target": 115, "value": 6}, {"source": 83, "target": 221, "value": 7}, {"source": 83, "target": 269, "value": 10}, {"source": 83, "target": 281, "value": 8}, {"source": 83, "target": 282, "value": 6}, {"source": 83, "target": 446, "value": 9}, {"source": 84, "target": 121, "value": 7}, {"source": 84, "target": 122, "value": 6}, {"source": 84, "target": 300, "value": 9}, {"source": 84, "target": 395, "value": 7}, {"source": 84, "target": 421, "value": 6}, {"source": 86, "target": 341, "value": 6}, {"source": 87, "target": 230, "value": 15}, {"source": 87, "target": 232, "value": 6}, {"source": 87, "target": 329, "value": 6}, {"source": 87, "target": 407, "value": 8}, {"source": 88, "target": 89, "value": 6}, {"source": 88, "target": 90, "value": 7}, {"source": 88, "target": 91, "value": 6}, {"source": 92, "target": 99, "value": 6}, {"source": 92, "target": 152, "value": 8}, {"source": 92, "target": 156, "value": 6}, {"source": 92, "target": 178, "value": 8}, {"source": 92, "target": 180, "value": 14}, {"source": 92, "target": 216, "value": 19}, {"source": 92, "target": 228, "value": 28}, {"source": 92, "target": 235, "value": 15}, {"source": 92, "target": 256, "value": 15}, {"source": 92, "target": 304, "value": 14}, {"source": 92, "target": 325, "value": 10}, {"source": 92, "target": 368, "value": 8}, {"source": 92, "target": 404, "value": 7}, {"source": 92, "target": 411, "value": 15}, {"source": 92, "target": 415, "value": 6}, {"source": 93, "target": 149, "value": 8}, {"source": 93, "target": 191, "value": 7}, {"source": 93, "target": 195, "value": 10}, {"source": 93, "target": 298, "value": 7}, {"source": 93, "target": 337, "value": 6}, {"source": 93, "target": 345, "value": 8}, {"source": 93, "target": 350, "value": 6}, {"source": 93, "target": 351, "value": 7}, {"source": 93, "target": 374, "value": 11}, {"source": 93, "target": 382, "value": 7}, {"source": 93, "target": 385, "value": 9}, {"source": 95, "target": 146, "value": 6}, {"source": 95, "target": 147, "value": 12}, {"source": 95, "target": 180, "value": 7}, {"source": 95, "target": 194, "value": 8}, {"source": 95, "target": 296, "value": 7}, {"source": 96, "target": 245, "value": 6}, {"source": 97, "target": 168, "value": 7}, {"source": 97, "target": 216, "value": 7}, {"source": 98, "target": 325, "value": 7}, {"source": 99, "target": 106, "value": 9}, {"source": 99, "target": 150, "value": 8}, {"source": 99, "target": 270, "value": 7}, {"source": 99, "target": 277, "value": 10}, {"source": 99, "target": 323, "value": 16}, {"source": 99, "target": 365, "value": 10}, {"source": 99, "target": 411, "value": 8}, {"source": 99, "target": 415, "value": 6}, {"source": 99, "target": 416, "value": 6}, {"source": 100, "target": 160, "value": 7}, {"source": 100, "target": 265, "value": 13}, {"source": 100, "target": 308, "value": 17}, {"source": 100, "target": 435, "value": 7}, {"source": 101, "target": 209, "value": 7}, {"source": 102, "target": 112, "value": 7}, {"source": 102, "target": 113, "value": 11}, {"source": 102, "target": 125, "value": 6}, {"source": 102, "target": 209, "value": 12}, {"source": 102, "target": 230, "value": 8}, {"source": 102, "target": 231, "value": 6}, {"source": 102, "target": 276, "value": 6}, {"source": 102, "target": 369, "value": 6}, {"source": 103, "target": 159, "value": 6}, {"source": 104, "target": 254, "value": 6}, {"source": 104, "target": 325, "value": 6}, {"source": 105, "target": 283, "value": 6}, {"source": 106, "target": 150, "value": 7}, {"source": 106, "target": 270, "value": 6}, {"source": 106, "target": 277, "value": 6}, {"source": 106, "target": 323, "value": 8}, {"source": 106, "target": 365, "value": 8}, {"source": 107, "target": 196, "value": 7}, {"source": 107, "target": 239, "value": 7}, {"source": 107, "target": 330, "value": 6}, {"source": 107, "target": 341, "value": 13}, {"source": 108, "target": 109, "value": 6}, {"source": 109, "target": 110, "value": 7}, {"source": 109, "target": 130, "value": 8}, {"source": 109, "target": 392, "value": 10}, {"source": 111, "target": 206, "value": 7}, {"source": 111, "target": 216, "value": 6}, {"source": 111, "target": 218, "value": 10}, {"source": 112, "target": 209, "value": 8}, {"source": 113, "target": 112, "value": 8}, {"source": 113, "target": 125, "value": 7}, {"source": 113, "target": 209, "value": 15}, {"source": 113, "target": 230, "value": 7}, {"source": 114, "target": 414, "value": 6}, {"source": 116, "target": 419, "value": 6}, {"source": 118, "target": 293, "value": 6}, {"source": 119, "target": 347, "value": 6}, {"source": 120, "target": 310, "value": 7}, {"source": 121, "target": 122, "value": 7}, {"source": 121, "target": 157, "value": 7}, {"source": 121, "target": 283, "value": 7}, {"source": 121, "target": 284, "value": 6}, {"source": 121, "target": 300, "value": 8}, {"source": 121, "target": 395, "value": 8}, {"source": 122, "target": 158, "value": 6}, {"source": 122, "target": 300, "value": 8}, {"source": 122, "target": 395, "value": 8}, {"source": 122, "target": 421, "value": 6}, {"source": 123, "target": 268, "value": 6}, {"source": 124, "target": 169, "value": 9}, {"source": 124, "target": 181, "value": 8}, {"source": 124, "target": 274, "value": 6}, {"source": 124, "target": 305, "value": 7}, {"source": 124, "target": 320, "value": 15}, {"source": 124, "target": 386, "value": 11}, {"source": 125, "target": 209, "value": 6}, {"source": 125, "target": 230, "value": 6}, {"source": 126, "target": 347, "value": 6}, {"source": 126, "target": 351, "value": 6}, {"source": 126, "target": 385, "value": 7}, {"source": 126, "target": 413, "value": 7}, {"source": 127, "target": 128, "value": 6}, {"source": 127, "target": 136, "value": 6}, {"source": 128, "target": 133, "value": 6}, {"source": 130, "target": 131, "value": 6}, {"source": 130, "target": 136, "value": 6}, {"source": 131, "target": 129, "value": 6}, {"source": 131, "target": 133, "value": 7}, {"source": 131, "target": 134, "value": 6}, {"source": 131, "target": 135, "value": 6}, {"source": 131, "target": 136, "value": 6}, {"source": 131, "target": 139, "value": 6}, {"source": 132, "target": 136, "value": 7}, {"source": 133, "target": 136, "value": 6}, {"source": 137, "target": 136, "value": 6}, {"source": 138, "target": 136, "value": 6}, {"source": 139, "target": 134, "value": 7}, {"source": 139, "target": 138, "value": 6}, {"source": 140, "target": 424, "value": 9}, {"source": 141, "target": 271, "value": 6}, {"source": 142, "target": 141, "value": 7}, {"source": 142, "target": 150, "value": 7}, {"source": 142, "target": 199, "value": 6}, {"source": 142, "target": 272, "value": 6}, {"source": 142, "target": 323, "value": 6}, {"source": 143, "target": 201, "value": 6}, {"source": 143, "target": 260, "value": 7}, {"source": 144, "target": 305, "value": 6}, {"source": 145, "target": 92, "value": 7}, {"source": 145, "target": 216, "value": 6}, {"source": 147, "target": 146, "value": 8}, {"source": 147, "target": 193, "value": 9}, {"source": 147, "target": 194, "value": 14}, {"source": 147, "target": 235, "value": 7}, {"source": 147, "target": 296, "value": 11}, {"source": 148, "target": 384, "value": 10}, {"source": 148, "target": 385, "value": 8}, {"source": 148, "target": 397, "value": 6}, {"source": 148, "target": 434, "value": 8}, {"source": 149, "target": 148, "value": 11}, {"source": 149, "target": 236, "value": 9}, {"source": 149, "target": 253, "value": 8}, {"source": 149, "target": 338, "value": 9}, {"source": 149, "target": 345, "value": 10}, {"source": 149, "target": 350, "value": 7}, {"source": 149, "target": 351, "value": 9}, {"source": 149, "target": 367, "value": 7}, {"source": 149, "target": 374, "value": 12}, {"source": 149, "target": 384, "value": 10}, {"source": 149, "target": 385, "value": 25}, {"source": 149, "target": 397, "value": 8}, {"source": 149, "target": 434, "value": 8}, {"source": 149, "target": 442, "value": 8}, {"source": 150, "target": 73, "value": 8}, {"source": 150, "target": 74, "value": 8}, {"source": 150, "target": 75, "value": 7}, {"source": 150, "target": 76, "value": 7}, {"source": 150, "target": 199, "value": 7}, {"source": 150, "target": 259, "value": 6}, {"source": 150, "target": 270, "value": 8}, {"source": 150, "target": 272, "value": 8}, {"source": 150, "target": 277, "value": 11}, {"source": 150, "target": 297, "value": 9}, {"source": 150, "target": 302, "value": 6}, {"source": 150, "target": 311, "value": 6}, {"source": 150, "target": 323, "value": 13}, {"source": 150, "target": 365, "value": 11}, {"source": 150, "target": 416, "value": 7}, {"source": 151, "target": 169, "value": 6}, {"source": 152, "target": 228, "value": 6}, {"source": 155, "target": 153, "value": 6}, {"source": 155, "target": 154, "value": 6}, {"source": 155, "target": 340, "value": 9}, {"source": 157, "target": 197, "value": 6}, {"source": 157, "target": 233, "value": 7}, {"source": 157, "target": 283, "value": 7}, {"source": 160, "target": 265, "value": 6}, {"source": 160, "target": 308, "value": 6}, {"source": 162, "target": 161, "value": 6}, {"source": 162, "target": 175, "value": 8}, {"source": 162, "target": 201, "value": 6}, {"source": 162, "target": 202, "value": 6}, {"source": 162, "target": 236, "value": 7}, {"source": 162, "target": 241, "value": 6}, {"source": 162, "target": 260, "value": 7}, {"source": 162, "target": 322, "value": 6}, {"source": 162, "target": 344, "value": 6}, {"source": 162, "target": 397, "value": 10}, {"source": 162, "target": 434, "value": 7}, {"source": 163, "target": 308, "value": 6}, {"source": 164, "target": 191, "value": 7}, {"source": 164, "target": 337, "value": 9}, {"source": 165, "target": 168, "value": 7}, {"source": 165, "target": 216, "value": 7}, {"source": 165, "target": 257, "value": 6}, {"source": 166, "target": 255, "value": 7}, {"source": 167, "target": 276, "value": 9}, {"source": 168, "target": 169, "value": 12}, {"source": 168, "target": 174, "value": 6}, {"source": 168, "target": 176, "value": 7}, {"source": 168, "target": 180, "value": 7}, {"source": 168, "target": 216, "value": 26}, {"source": 168, "target": 257, "value": 16}, {"source": 168, "target": 305, "value": 11}, {"source": 168, "target": 387, "value": 9}, {"source": 168, "target": 388, "value": 6}, {"source": 168, "target": 389, "value": 6}, {"source": 168, "target": 411, "value": 8}, {"source": 169, "target": 174, "value": 7}, {"source": 169, "target": 181, "value": 16}, {"source": 169, "target": 216, "value": 13}, {"source": 169, "target": 217, "value": 6}, {"source": 169, "target": 274, "value": 7}, {"source": 169, "target": 305, "value": 13}, {"source": 169, "target": 320, "value": 16}, {"source": 169, "target": 386, "value": 9}, {"source": 171, "target": 312, "value": 6}, {"source": 172, "target": 216, "value": 6}, {"source": 173, "target": 197, "value": 6}, {"source": 174, "target": 320, "value": 8}, {"source": 175, "target": 201, "value": 6}, {"source": 175, "target": 236, "value": 6}, {"source": 175, "target": 241, "value": 6}, {"source": 175, "target": 397, "value": 7}, {"source": 177, "target": 230, "value": 6}, {"source": 177, "target": 234, "value": 6}, {"source": 177, "target": 369, "value": 6}, {"source": 178, "target": 180, "value": 11}, {"source": 178, "target": 216, "value": 9}, {"source": 178, "target": 228, "value": 6}, {"source": 178, "target": 235, "value": 18}, {"source": 178, "target": 325, "value": 7}, {"source": 178, "target": 381, "value": 6}, {"source": 178, "target": 411, "value": 9}, {"source": 180, "target": 179, "value": 6}, {"source": 180, "target": 216, "value": 21}, {"source": 180, "target": 228, "value": 12}, {"source": 180, "target": 235, "value": 16}, {"source": 180, "target": 256, "value": 6}, {"source": 180, "target": 276, "value": 9}, {"source": 180, "target": 318, "value": 6}, {"source": 180, "target": 323, "value": 8}, {"source": 180, "target": 325, "value": 9}, {"source": 180, "target": 341, "value": 6}, {"source": 180, "target": 368, "value": 6}, {"source": 180, "target": 376, "value": 9}, {"source": 180, "target": 385, "value": 6}, {"source": 180, "target": 394, "value": 10}, {"source": 180, "target": 411, "value": 10}, {"source": 181, "target": 199, "value": 6}, {"source": 181, "target": 216, "value": 6}, {"source": 181, "target": 305, "value": 8}, {"source": 181, "target": 320, "value": 22}, {"source": 181, "target": 386, "value": 8}, {"source": 183, "target": 187, "value": 6}, {"source": 184, "target": 182, "value": 7}, {"source": 184, "target": 436, "value": 6}, {"source": 185, "target": 422, "value": 7}, {"source": 186, "target": 422, "value": 7}, {"source": 188, "target": 184, "value": 6}, {"source": 188, "target": 185, "value": 8}, {"source": 188, "target": 186, "value": 8}, {"source": 188, "target": 273, "value": 7}, {"source": 188, "target": 342, "value": 6}, {"source": 188, "target": 347, "value": 7}, {"source": 188, "target": 415, "value": 6}, {"source": 188, "target": 422, "value": 8}, {"source": 189, "target": 265, "value": 6}, {"source": 191, "target": 195, "value": 6}, {"source": 191, "target": 337, "value": 8}, {"source": 191, "target": 374, "value": 6}, {"source": 192, "target": 393, "value": 8}, {"source": 192, "target": 424, "value": 8}, {"source": 193, "target": 296, "value": 7}, {"source": 194, "target": 193, "value": 7}, {"source": 194, "target": 296, "value": 6}, {"source": 195, "target": 74, "value": 7}, {"source": 195, "target": 345, "value": 8}, {"source": 195, "target": 350, "value": 7}, {"source": 195, "target": 374, "value": 8}, {"source": 196, "target": 239, "value": 7}, {"source": 196, "target": 341, "value": 6}, {"source": 197, "target": 283, "value": 6}, {"source": 198, "target": 267, "value": 6}, {"source": 199, "target": 61, "value": 7}, {"source": 199, "target": 73, "value": 6}, {"source": 199, "target": 220, "value": 6}, {"source": 199, "target": 262, "value": 6}, {"source": 199, "target": 268, "value": 6}, {"source": 199, "target": 272, "value": 14}, {"source": 199, "target": 318, "value": 6}, {"source": 199, "target": 320, "value": 6}, {"source": 199, "target": 323, "value": 6}, {"source": 199, "target": 365, "value": 8}, {"source": 199, "target": 374, "value": 9}, {"source": 200, "target": 230, "value": 6}, {"source": 200, "target": 369, "value": 6}, {"source": 200, "target": 380, "value": 6}, {"source": 201, "target": 260, "value": 9}, {"source": 201, "target": 344, "value": 6}, {"source": 202, "target": 201, "value": 7}, {"source": 202, "target": 241, "value": 8}, {"source": 202, "target": 260, "value": 7}, {"source": 203, "target": 305, "value": 6}, {"source": 203, "target": 315, "value": 11}, {"source": 203, "target": 383, "value": 6}, {"source": 204, "target": 168, "value": 11}, {"source": 204, "target": 216, "value": 12}, {"source": 204, "target": 228, "value": 6}, {"source": 204, "target": 387, "value": 6}, {"source": 204, "target": 411, "value": 6}, {"source": 205, "target": 206, "value": 9}, {"source": 205, "target": 207, "value": 10}, {"source": 206, "target": 207, "value": 12}, {"source": 206, "target": 218, "value": 8}, {"source": 207, "target": 218, "value": 9}, {"source": 209, "target": 200, "value": 9}, {"source": 209, "target": 208, "value": 6}, {"source": 209, "target": 231, "value": 8}, {"source": 209, "target": 369, "value": 8}, {"source": 210, "target": 230, "value": 7}, {"source": 210, "target": 369, "value": 6}, {"source": 212, "target": 213, "value": 7}, {"source": 214, "target": 369, "value": 6}, {"source": 216, "target": 215, "value": 6}, {"source": 216, "target": 228, "value": 23}, {"source": 216, "target": 235, "value": 11}, {"source": 216, "target": 257, "value": 9}, {"source": 216, "target": 276, "value": 10}, {"source": 216, "target": 304, "value": 6}, {"source": 216, "target": 305, "value": 12}, {"source": 216, "target": 325, "value": 16}, {"source": 216, "target": 385, "value": 12}, {"source": 216, "target": 387, "value": 8}, {"source": 216, "target": 389, "value": 6}, {"source": 216, "target": 404, "value": 6}, {"source": 216, "target": 411, "value": 13}, {"source": 216, "target": 442, "value": 6}, {"source": 217, "target": 305, "value": 7}, {"source": 218, "target": 378, "value": 6}, {"source": 218, "target": 404, "value": 6}, {"source": 220, "target": 272, "value": 9}, {"source": 221, "target": 281, "value": 6}, {"source": 221, "target": 446, "value": 7}, {"source": 222, "target": 391, "value": 8}, {"source": 223, "target": 230, "value": 6}, {"source": 224, "target": 230, "value": 6}, {"source": 225, "target": 227, "value": 6}, {"source": 226, "target": 225, "value": 6}, {"source": 226, "target": 227, "value": 6}, {"source": 228, "target": 225, "value": 6}, {"source": 228, "target": 235, "value": 12}, {"source": 228, "target": 256, "value": 10}, {"source": 228, "target": 304, "value": 11}, {"source": 228, "target": 325, "value": 6}, {"source": 228, "target": 411, "value": 17}, {"source": 229, "target": 417, "value": 6}, {"source": 230, "target": 231, "value": 8}, {"source": 230, "target": 232, "value": 11}, {"source": 230, "target": 234, "value": 6}, {"source": 230, "target": 235, "value": 6}, {"source": 230, "target": 276, "value": 15}, {"source": 230, "target": 313, "value": 8}, {"source": 230, "target": 329, "value": 6}, {"source": 230, "target": 369, "value": 10}, {"source": 230, "target": 379, "value": 6}, {"source": 230, "target": 380, "value": 7}, {"source": 230, "target": 381, "value": 6}, {"source": 231, "target": 232, "value": 6}, {"source": 231, "target": 313, "value": 6}, {"source": 231, "target": 381, "value": 6}, {"source": 232, "target": 381, "value": 6}, {"source": 233, "target": 395, "value": 6}, {"source": 235, "target": 256, "value": 7}, {"source": 235, "target": 318, "value": 6}, {"source": 235, "target": 325, "value": 7}, {"source": 235, "target": 348, "value": 6}, {"source": 235, "target": 376, "value": 6}, {"source": 235, "target": 381, "value": 6}, {"source": 235, "target": 411, "value": 7}, {"source": 236, "target": 238, "value": 7}, {"source": 236, "target": 241, "value": 16}, {"source": 236, "target": 243, "value": 7}, {"source": 236, "target": 244, "value": 21}, {"source": 236, "target": 246, "value": 9}, {"source": 236, "target": 248, "value": 6}, {"source": 236, "target": 249, "value": 8}, {"source": 236, "target": 250, "value": 6}, {"source": 236, "target": 260, "value": 6}, {"source": 236, "target": 279, "value": 11}, {"source": 236, "target": 322, "value": 6}, {"source": 236, "target": 374, "value": 6}, {"source": 236, "target": 385, "value": 11}, {"source": 236, "target": 397, "value": 9}, {"source": 236, "target": 412, "value": 6}, {"source": 236, "target": 417, "value": 6}, {"source": 236, "target": 434, "value": 6}, {"source": 237, "target": 244, "value": 6}, {"source": 238, "target": 279, "value": 6}, {"source": 238, "target": 397, "value": 6}, {"source": 239, "target": 341, "value": 8}, {"source": 240, "target": 244, "value": 6}, {"source": 240, "target": 382, "value": 6}, {"source": 241, "target": 201, "value": 6}, {"source": 241, "target": 238, "value": 6}, {"source": 241, "target": 244, "value": 11}, {"source": 241, "target": 245, "value": 6}, {"source": 241, "target": 246, "value": 8}, {"source": 241, "target": 260, "value": 12}, {"source": 241, "target": 279, "value": 7}, {"source": 241, "target": 344, "value": 6}, {"source": 241, "target": 397, "value": 9}, {"source": 241, "target": 434, "value": 8}, {"source": 242, "target": 247, "value": 6}, {"source": 243, "target": 244, "value": 6}, {"source": 243, "target": 245, "value": 7}, {"source": 244, "target": 245, "value": 9}, {"source": 244, "target": 246, "value": 12}, {"source": 244, "target": 247, "value": 6}, {"source": 244, "target": 248, "value": 11}, {"source": 244, "target": 249, "value": 8}, {"source": 244, "target": 279, "value": 7}, {"source": 244, "target": 332, "value": 7}, {"source": 244, "target": 333, "value": 12}, {"source": 244, "target": 339, "value": 8}, {"source": 245, "target": 246, "value": 7}, {"source": 245, "target": 247, "value": 6}, {"source": 245, "target": 261, "value": 6}, {"source": 247, "target": 384, "value": 6}, {"source": 251, "target": 375, "value": 6}, {"source": 252, "target": 374, "value": 6}, {"source": 256, "target": 307, "value": 8}, {"source": 256, "target": 411, "value": 9}, {"source": 258, "target": 273, "value": 8}, {"source": 260, "target": 397, "value": 6}, {"source": 262, "target": 337, "value": 6}, {"source": 262, "target": 351, "value": 6}, {"source": 263, "target": 278, "value": 8}, {"source": 265, "target": 264, "value": 7}, {"source": 265, "target": 278, "value": 7}, {"source": 265, "target": 308, "value": 14}, {"source": 265, "target": 435, "value": 10}, {"source": 269, "target": 281, "value": 8}, {"source": 269, "target": 445, "value": 6}, {"source": 269, "target": 446, "value": 9}, {"source": 270, "target": 277, "value": 8}, {"source": 270, "target": 297, "value": 7}, {"source": 270, "target": 323, "value": 9}, {"source": 270, "target": 416, "value": 7}, {"source": 272, "target": 61, "value": 9}, {"source": 272, "target": 323, "value": 6}, {"source": 272, "target": 365, "value": 8}, {"source": 273, "target": 306, "value": 6}, {"source": 273, "target": 323, "value": 7}, {"source": 273, "target": 347, "value": 7}, {"source": 273, "target": 415, "value": 8}, {"source": 273, "target": 422, "value": 8}, {"source": 274, "target": 320, "value": 8}, {"source": 274, "target": 386, "value": 7}, {"source": 275, "target": 287, "value": 8}, {"source": 275, "target": 292, "value": 6}, {"source": 275, "target": 301, "value": 6}, {"source": 276, "target": 330, "value": 6}, {"source": 277, "target": 297, "value": 6}, {"source": 277, "target": 323, "value": 11}, {"source": 277, "target": 365, "value": 7}, {"source": 277, "target": 416, "value": 6}, {"source": 278, "target": 308, "value": 7}, {"source": 278, "target": 435, "value": 6}, {"source": 279, "target": 397, "value": 9}, {"source": 280, "target": 391, "value": 9}, {"source": 281, "target": 445, "value": 7}, {"source": 281, "target": 446, "value": 10}, {"source": 283, "target": 395, "value": 6}, {"source": 283, "target": 421, "value": 7}, {"source": 284, "target": 283, "value": 6}, {"source": 284, "target": 395, "value": 6}, {"source": 285, "target": 292, "value": 6}, {"source": 286, "target": 385, "value": 9}, {"source": 287, "target": 292, "value": 6}, {"source": 287, "target": 294, "value": 9}, {"source": 287, "target": 301, "value": 6}, {"source": 288, "target": 118, "value": 7}, {"source": 289, "target": 275, "value": 8}, {"source": 289, "target": 287, "value": 13}, {"source": 289, "target": 290, "value": 7}, {"source": 289, "target": 291, "value": 6}, {"source": 289, "target": 292, "value": 10}, {"source": 289, "target": 294, "value": 11}, {"source": 289, "target": 295, "value": 6}, {"source": 289, "target": 301, "value": 8}, {"source": 289, "target": 370, "value": 6}, {"source": 290, "target": 292, "value": 8}, {"source": 290, "target": 294, "value": 8}, {"source": 290, "target": 295, "value": 6}, {"source": 291, "target": 336, "value": 6}, {"source": 291, "target": 371, "value": 7}, {"source": 292, "target": 294, "value": 10}, {"source": 292, "target": 301, "value": 13}, {"source": 292, "target": 403, "value": 6}, {"source": 294, "target": 295, "value": 7}, {"source": 294, "target": 301, "value": 7}, {"source": 294, "target": 403, "value": 6}, {"source": 297, "target": 323, "value": 8}, {"source": 297, "target": 416, "value": 7}, {"source": 298, "target": 345, "value": 6}, {"source": 298, "target": 350, "value": 6}, {"source": 298, "target": 374, "value": 9}, {"source": 298, "target": 382, "value": 8}, {"source": 299, "target": 380, "value": 9}, {"source": 299, "target": 443, "value": 8}, {"source": 300, "target": 395, "value": 9}, {"source": 300, "target": 421, "value": 8}, {"source": 302, "target": 323, "value": 7}, {"source": 303, "target": 325, "value": 11}, {"source": 303, "target": 328, "value": 10}, {"source": 303, "target": 331, "value": 6}, {"source": 303, "target": 343, "value": 8}, {"source": 305, "target": 320, "value": 7}, {"source": 305, "target": 386, "value": 6}, {"source": 305, "target": 411, "value": 6}, {"source": 306, "target": 326, "value": 6}, {"source": 306, "target": 327, "value": 8}, {"source": 306, "target": 347, "value": 8}, {"source": 306, "target": 370, "value": 6}, {"source": 308, "target": 435, "value": 7}, {"source": 308, "target": 444, "value": 6}, {"source": 309, "target": 321, "value": 6}, {"source": 310, "target": 420, "value": 6}, {"source": 312, "target": 325, "value": 6}, {"source": 313, "target": 381, "value": 6}, {"source": 313, "target": 440, "value": 9}, {"source": 316, "target": 318, "value": 12}, {"source": 316, "target": 365, "value": 7}, {"source": 317, "target": 316, "value": 7}, {"source": 317, "target": 318, "value": 8}, {"source": 317, "target": 365, "value": 6}, {"source": 317, "target": 396, "value": 7}, {"source": 318, "target": 365, "value": 9}, {"source": 318, "target": 396, "value": 11}, {"source": 320, "target": 386, "value": 12}, {"source": 322, "target": 326, "value": 6}, {"source": 323, "target": 345, "value": 6}, {"source": 323, "target": 365, "value": 14}, {"source": 323, "target": 416, "value": 8}, {"source": 325, "target": 324, "value": 8}, {"source": 325, "target": 327, "value": 6}, {"source": 325, "target": 328, "value": 17}, {"source": 325, "target": 331, "value": 9}, {"source": 325, "target": 343, "value": 10}, {"source": 325, "target": 352, "value": 9}, {"source": 325, "target": 353, "value": 9}, {"source": 325, "target": 404, "value": 6}, {"source": 325, "target": 405, "value": 7}, {"source": 325, "target": 411, "value": 6}, {"source": 325, "target": 414, "value": 7}, {"source": 328, "target": 331, "value": 10}, {"source": 328, "target": 343, "value": 12}, {"source": 328, "target": 414, "value": 6}, {"source": 328, "target": 423, "value": 6}, {"source": 330, "target": 375, "value": 7}, {"source": 331, "target": 343, "value": 7}, {"source": 332, "target": 333, "value": 8}, {"source": 333, "target": 347, "value": 6}, {"source": 336, "target": 334, "value": 7}, {"source": 337, "target": 345, "value": 6}, {"source": 337, "target": 374, "value": 7}, {"source": 337, "target": 410, "value": 7}, {"source": 338, "target": 385, "value": 7}, {"source": 342, "target": 273, "value": 7}, {"source": 342, "target": 422, "value": 7}, {"source": 345, "target": 349, "value": 7}, {"source": 345, "target": 350, "value": 10}, {"source": 345, "target": 351, "value": 7}, {"source": 345, "target": 374, "value": 11}, {"source": 345, "target": 382, "value": 8}, {"source": 346, "target": 273, "value": 7}, {"source": 346, "target": 297, "value": 6}, {"source": 346, "target": 416, "value": 6}, {"source": 347, "target": 351, "value": 6}, {"source": 347, "target": 370, "value": 8}, {"source": 347, "target": 413, "value": 10}, {"source": 347, "target": 415, "value": 8}, {"source": 347, "target": 425, "value": 7}, {"source": 347, "target": 426, "value": 16}, {"source": 347, "target": 430, "value": 6}, {"source": 348, "target": 381, "value": 7}, {"source": 349, "target": 350, "value": 9}, {"source": 350, "target": 374, "value": 8}, {"source": 350, "target": 385, "value": 6}, {"source": 351, "target": 350, "value": 6}, {"source": 351, "target": 374, "value": 7}, {"source": 351, "target": 385, "value": 7}, {"source": 351, "target": 413, "value": 6}, {"source": 352, "target": 353, "value": 6}, {"source": 354, "target": 357, "value": 6}, {"source": 354, "target": 358, "value": 6}, {"source": 354, "target": 359, "value": 6}, {"source": 355, "target": 362, "value": 7}, {"source": 355, "target": 364, "value": 6}, {"source": 356, "target": 362, "value": 7}, {"source": 356, "target": 363, "value": 6}, {"source": 357, "target": 358, "value": 7}, {"source": 357, "target": 362, "value": 6}, {"source": 358, "target": 362, "value": 6}, {"source": 359, "target": 363, "value": 6}, {"source": 360, "target": 219, "value": 6}, {"source": 360, "target": 354, "value": 12}, {"source": 360, "target": 356, "value": 6}, {"source": 360, "target": 357, "value": 7}, {"source": 360, "target": 358, "value": 7}, {"source": 360, "target": 359, "value": 7}, {"source": 360, "target": 361, "value": 6}, {"source": 360, "target": 362, "value": 11}, {"source": 360, "target": 363, "value": 10}, {"source": 360, "target": 364, "value": 6}, {"source": 360, "target": 366, "value": 6}, {"source": 362, "target": 364, "value": 7}, {"source": 363, "target": 361, "value": 6}, {"source": 363, "target": 362, "value": 8}, {"source": 365, "target": 396, "value": 6}, {"source": 367, "target": 374, "value": 6}, {"source": 367, "target": 385, "value": 8}, {"source": 367, "target": 418, "value": 6}, {"source": 369, "target": 77, "value": 8}, {"source": 372, "target": 432, "value": 6}, {"source": 374, "target": 382, "value": 9}, {"source": 374, "target": 385, "value": 12}, {"source": 375, "target": 438, "value": 6}, {"source": 377, "target": 435, "value": 8}, {"source": 380, "target": 443, "value": 7}, {"source": 384, "target": 397, "value": 9}, {"source": 384, "target": 434, "value": 9}, {"source": 385, "target": 384, "value": 9}, {"source": 385, "target": 397, "value": 6}, {"source": 385, "target": 434, "value": 6}, {"source": 385, "target": 441, "value": 8}, {"source": 385, "target": 442, "value": 10}, {"source": 390, "target": 438, "value": 6}, {"source": 391, "target": 393, "value": 6}, {"source": 394, "target": 400, "value": 7}, {"source": 395, "target": 421, "value": 7}, {"source": 397, "target": 398, "value": 7}, {"source": 397, "target": 399, "value": 9}, {"source": 397, "target": 417, "value": 6}, {"source": 397, "target": 434, "value": 10}, {"source": 402, "target": 414, "value": 7}, {"source": 406, "target": 436, "value": 6}, {"source": 408, "target": 425, "value": 7}, {"source": 411, "target": 415, "value": 7}, {"source": 413, "target": 426, "value": 6}, {"source": 413, "target": 431, "value": 6}, {"source": 417, "target": 427, "value": 6}, {"source": 417, "target": 430, "value": 6}, {"source": 424, "target": 330, "value": 11}, {"source": 424, "target": 390, "value": 6}, {"source": 424, "target": 393, "value": 8}, {"source": 424, "target": 438, "value": 8}, {"source": 428, "target": 429, "value": 8}, {"source": 430, "target": 427, "value": 7}, {"source": 433, "target": 432, "value": 7}, {"source": 434, "target": 441, "value": 6}, {"source": 445, "target": 446, "value": 6}]}
<!DOCTYPE html>
<!-- Graph code largely from D3js example, http://bl.ocks.org/mbostock/4062045, used under the GNU General Public License, version 3. -->
<!-- Pan / zoom functionality adapted from: http://bl.ocks.org/benzguo/4370043 -->
<meta charset="utf-8">
<style>
.node {
stroke: #fff;
stroke-width: 1.5px;
}
.link {
stroke: #999;
stroke-opacity: .6;
}
.nodetext { pointer-events: none; font-size: 10px}
text {
font: 11px sans-serif;
stroke: #000;
pointer-events: none;
}
</style>
<body>
<script src="https://d3js.org/d3.v3.min.js"></script>
<script>
var width = 1300,
height = 700;
var color = d3.scale.category20();
// mouse event vars
var selected_node = null,
selected_link = null,
mousedown_link = null,
mousedown_node = null,
mouseup_node = null;
var force = d3.layout.force()
.charge(-125)
.linkDistance(50)
.size([width, height]);
var svg = d3.select("body").append("svg")
.attr("width", width)
.attr("height", height)
.attr("pointer-events", "all");
var vis = svg
.append('svg:g')
.call(d3.behavior.zoom().on("zoom", rescale))
.on("dblclick.zoom", null)
.append('svg:g')
.on("mousedown", mousedown)
.on("mouseup", mouseup);
vis.append('svg:rect')
.attr('width', width)
.attr('height', height)
.attr('fill', 'white');
function mousedown() {
if (!mousedown_node) {
// // allow panning if nothing is selected
vis.call(d3.behavior.zoom().on("zoom", rescale));
}
}
function mouseup() {
resetMouseVars();
}
function resetMouseVars() {
mousedown_node = null;
mouseup_node = null;
mousedown_link = null;
}
// rescale g
function rescale() {
// if (!mousedown_node) {
trans=d3.event.translate;
scale=d3.event.scale;
vis.attr("transform",
"translate(" + trans + ")"
+ " scale(" + scale + ")");
// }
}
d3.json("cocitation.json", function(error, graph) {
if (error) throw error;
force
.nodes(graph.nodes)
.links(graph.links)
.start();
var link = vis.selectAll(".link")
.data(graph.links)
.enter().append("line")
.attr("class", "link")
.style("stroke-width", function(d) { return Math.sqrt(d.value); });
var node = vis.selectAll(".node")
.data(graph.nodes)
.enter().append("g")
.attr("class", "node")
node.append("circle")
.attr("r", 5)
.style("fill", function(d) { return color(d.group); })
.on("mousedown",
function(d) {
// disable zoom
vis.call(d3.behavior.zoom().on("zoom", null));
mousedown_node = d;
})
.on("mouseup", function(d) { vis.call(d3.behavior.zoom().on("zoom", rescale)); })
.call(force.drag);
node.append("svg:title")
.text(function(d) { return d.name; });
node.append("text")
.attr("class", "nodetext")
.attr("dx", 10)
.attr("dy", ".35em")
.text(function(d) { return d.name; });
force.on("tick", function() {
link.attr("x1", function(d) { return d.source.x; })
.attr("y1", function(d) { return d.source.y; })
.attr("x2", function(d) { return d.target.x; })
.attr("y2", function(d) { return d.target.y; });
node.attr("transform", function(d) { return "translate(" + d.x + "," + d.y + ")"; });
});
});
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment