• Recherche
  • Accueil
  • Équipes
  • Départements
  • Plateformes & Services
  • Événements
  • Appels
  • Emplois
  • Cours / MOOCs
  • Science Ouverte
  • Why join us?
  • Alumni
  • Connexion
    • EN
    • FR

Menu

Aller au contenu
  • Institut Pasteur
  • Recherche
  • Enseignement
  • Santé Publique
  • International
  • Carrières
Donner
Tapez votre recherche ici
  • Équipes
  • Membres
  • Projets
  • Événements
  • Appels
  • Emplois
  • publications
  • Logiciel
  • Outils
  • Réseau
  • Équipement

Un petit guide pour l'utilisation de la recherche avancée :

  • Tip 1. Utilisez "" afin de chercher une expression exacte.
    Exemple : "division cellulaire"
  • Tip 2. Utilisez + afin de rendre obligatoire la présence d'un mot.
    Exemple : +cellule +stem
  • Tip 3. Utilisez + et - afin de forcer une inclusion ou exclusion d'un mot.
    Exemple : +cellule -stem
e.g. searching for members in projects tagged cancer
Rechercher
Compteur
IN
OUT
Contenu 1
  • member
  • team
  • department
  • center
  • program_project
  • nrc
  • whocc
  • project
  • software
  • tool
  • patent
  • Personnel Administratif
  • Chargé(e) de Recherche Expert
  • Directeur(trice) de Recherche
  • Assistant(e) de Recherche Clinique
  • Infirmier(e) de Recherche Clinique
  • Chercheur(euse) Clinicien(ne)
  • Manager de département
  • Etudiant(e) en alternance
  • Professeur(e)
  • Professeur Honoraire
  • Aide technique
  • Etudiant(e) en Master
  • MD-PhD
  • Personnel médical
  • Chercheur(euse) Contractuel(le)
  • Personnel infirmier
  • Chercheur(euse) Permanent(e)
  • Pharmacien(ne)
  • Etudiant(e) en thèse
  • Médecin
  • Post-doctorant(e)
  • Prize
  • Chef(fe) de Projet
  • Chargé(e) de Recherche
  • Ingénieur(e) de Recherche
  • Chercheur(euse) Retraité(e)
  • Technicien(ne)
  • Etudiant(e)
  • Vétérinaire
  • Visiteur(euse) Scientifique
  • Directeur(trice) Adjoint(e) de Centre
  • Directeur(trice) Adjoint(e) de Départment
  • Directeur(trice) Adjoint(e) de Centre National de Référence
  • Directeur(trice) Adjoint(e) de Plateforme
  • Directeur(trice) de Centre
  • Directeur(trice) de Départment
  • Directeur(trice) d'Institut
  • Directeur(trice) de Centre National de Référence
  • Chef(fe) de Groupe
  • Responsable de Plateforme
  • Responsable opérationnel et administratif
  • Responsable de Structure
  • Président(e) d'honneur de Département
  • Coordinateur(trice) du Labex
  • Laboratory
  • UMR
  • UTechS
  • Junior Group (G5)
  • Technological Pole
  • Platform
  • Collection
  • Group
Contenu 2
  • member
  • team
  • department
  • center
  • program_project
  • nrc
  • whocc
  • project
  • software
  • tool
  • patent
  • Personnel Administratif
  • Chargé(e) de Recherche Expert
  • Directeur(trice) de Recherche
  • Assistant(e) de Recherche Clinique
  • Infirmier(e) de Recherche Clinique
  • Chercheur(euse) Clinicien(ne)
  • Manager de département
  • Etudiant(e) en alternance
  • Professeur(e)
  • Professeur Honoraire
  • Aide technique
  • Etudiant(e) en Master
  • MD-PhD
  • Personnel médical
  • Chercheur(euse) Contractuel(le)
  • Personnel infirmier
  • Chercheur(euse) Permanent(e)
  • Pharmacien(ne)
  • Etudiant(e) en thèse
  • Médecin
  • Post-doctorant(e)
  • Prize
  • Chef(fe) de Projet
  • Chargé(e) de Recherche
  • Ingénieur(e) de Recherche
  • Chercheur(euse) Retraité(e)
  • Technicien(ne)
  • Etudiant(e)
  • Vétérinaire
  • Visiteur(euse) Scientifique
  • Directeur(trice) Adjoint(e) de Centre
  • Directeur(trice) Adjoint(e) de Départment
  • Directeur(trice) Adjoint(e) de Centre National de Référence
  • Directeur(trice) Adjoint(e) de Plateforme
  • Directeur(trice) de Centre
  • Directeur(trice) de Départment
  • Directeur(trice) d'Institut
  • Directeur(trice) de Centre National de Référence
  • Chef(fe) de Groupe
  • Responsable de Plateforme
  • Responsable opérationnel et administratif
  • Responsable de Structure
  • Président(e) d'honneur de Département
  • Coordinateur(trice) du Labex
  • Laboratory
  • UMR
  • UTechS
  • Junior Group (G5)
  • Technological Pole
  • Platform
  • Collection
  • Group
Recherche

Lost your password?

← Go to Research

  • EN
  • FR
Revenir
Haut de page
Partagez
Emplois
Taxonomy
© Recherche
Institut Pasteur

Organisation des Structures

    sigma.utils.pkg('sigma.canvas.nodes'); sigma.canvas.nodes.image = (function() { var _cache = {}, _loading = {}, _callbacks = {}; // Return the renderer itself: var renderer = function(node, context, settings) { var args = arguments, prefix = settings('prefix') || '', size = node[prefix + 'size'], color = node.color || settings('defaultNodeColor'), url = node.url; if (_cache[url]) { context.save(); // Draw the clipping disc: context.beginPath(); context.arc( node[prefix + 'x'], node[prefix + 'y'], node[prefix + 'size'], 0, Math.PI * 2, true ); context.closePath(); context.clip(); // Draw the image context.drawImage( _cache[url], node[prefix + 'x'] - size, node[prefix + 'y'] - size, 2 * size, 2 * size ); // Quit the "clipping mode": context.restore(); // Draw the border: context.beginPath(); context.arc( node[prefix + 'x'], node[prefix + 'y'], node[prefix + 'size'], 0, Math.PI * 2, true ); context.lineWidth = 1; context.strokeStyle = node.color || settings('defaultNodeColor'); context.stroke(); } else { sigma.canvas.nodes.image.cache(url); sigma.canvas.nodes.def.apply( sigma.canvas.nodes, args ); } }; // Let's add a public method to cache images, to make it possible to // preload images before the initial rendering: renderer.cache = function(url, callback) { if (callback) _callbacks[url] = callback; if (_loading[url]) return; var img = new Image(); img.onload = function() { _loading[url] = false; _cache[url] = img; if (_callbacks[url]) { _callbacks[url].call(this, img); delete _callbacks[url]; } }; _loading[url] = true; img.src = url; }; return renderer; })(); var i, s, o, offset_left = 0.5, N = 13, E = 40, C = 5, d = 0.5, cs = [], g = { nodes: [], edges: [] }; if (!sigma.classes.graph.hasMethod('neighbors')){ sigma.classes.graph.addMethod('neighbors', function(nodeId) { var k, neighbors = {}, index = this.allNeighborsIndex[nodeId] || {}; for (k in index) neighbors[k] = this.nodesIndex[k]; return neighbors; }); } //adding the central node g.nodes.push({ id: 10372, label: 'Institut Pasteur', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/09/research.pasteur.fr_institutpasteur_i00845-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/teams-heads', x: 0, y: 0, size: 20, color: '#AAAAAA' }); // adding node var x_node = Math.cos(2 * 0 * Math.PI / N) * 10; var y_node = Math.sin(2 * 0 * Math.PI / N) * 10; g.nodes.push({ id: 160139, label: 'Institut de l’Audition – Centre de l’Institut Pasteur', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/department/hearing-institute-institut-pasteur-center/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 10372160139, size: 0.5, source: 10372, target: 160139 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 57, label: 'Laboratoire d’Innovation en Thérapies de l’Audition', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2014/09/dna-genes-1405932776-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/auditory-therapies-innovation-lab/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 16013957, size: 0.5, source: 160139, target: 57 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24212, label: 'Déficits Sensoriels Progressifs, Pathophysiologie et Thérapie', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/progressive-sensory-disorders-pathophysiology-and-therapy/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 16013924212, size: 0.5, source: 160139, target: 24212 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 160144, label: 'Code Neural dans le Système Auditif', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/neural-coding-in-the-auditory-system/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 160139160144, size: 0.5, source: 160139, target: 160144 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 160155, label: 'Dynamiques et Codes Neuronaux', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/neural-codes-and-dynamics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 160139160155, size: 0.5, source: 160139, target: 160155 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 160160, label: 'Archivé: Exploration clinique et translationnelle des synaptopathies auditives', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/?post_type=team&p=160160', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 160139160160, size: 0.5, source: 160139, target: 160160 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 160165, label: 'Plasticité des Circuits Auditifs Centraux', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/plasticity-of-central-auditory-circuits/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 160139160165, size: 0.5, source: 160139, target: 160165 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 160171, label: 'Technologies et thérapie génique pour la surdité', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/technologies-and-gene-therapy-for-deafness/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 160139160171, size: 0.5, source: 160139, target: 160171 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 160183, label: 'Cognition et communication auditive', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/auditory-cognition-and-communication/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 160139160183, size: 0.5, source: 160139, target: 160183 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 160175, label: 'Développement Cochléaire et perspectives Thérapeutiques', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/cochlear-development-and-therapeutic-perspectives/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 160139160175, size: 0.5, source: 160139, target: 160175 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 164700, label: 'Plateforme de BioImagerie de l’Institut de l’Audition', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/hearing-institute-bioimaging-core-facility/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 160139164700, size: 0.5, source: 160139, target: 164700 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 164712, label: 'Plateforme d’Animalerie et Phénotypage de l’Institut de l’Audition', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/hearing-institute-animal-phenotyping-core-facility/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 160139164712, size: 0.5, source: 160139, target: 164712 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 173185, label: 'Codage neural et neuro-ingénierie des fonctions de parole', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2022/01/research_pasteur-enneural-coding-and-neuroengineering-of-human-speech-functionsfrcodage-neural-et-neuro-ingenierie-des-fonctions-de-parole-neurospeech-logo-white-1-150x150.png', page_url: 'https://research.pasteur.fr/fr/team/neural-coding-and-engineering-of-human-speech-functions/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 160139173185, size: 0.5, source: 160139, target: 173185 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 182351, label: 'Plateforme d’Acquisition et Traitement du Signal de l’Institut de l’Audition', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/hearing-institute-data-acquisition-and-signal-processing-facility/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 160139182351, size: 0.5, source: 160139, target: 182351 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 241513, label: 'Perception Humaine et Artificielle', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/human-and-artificial-perception/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 160139241513, size: 0.5, source: 160139, target: 241513 }); // adding node var x_node = Math.cos(2 * 1 * Math.PI / N) * 10; var y_node = Math.sin(2 * 1 * Math.PI / N) * 10; g.nodes.push({ id: 125763, label: 'Biologie Computationnelle', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2019/06/research_pasteur-dept_computational_biology-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/department/computational-biology/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 10372125763, size: 0.5, source: 10372, target: 125763 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 77488, label: 'Génétique Statistique', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2016/09/research.pasteur.fr_statistical-genetics-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/statistical-genetics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 12576377488, size: 0.5, source: 125763, target: 77488 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 83826, label: 'InBio: Méthodes expérimentales et computationnelles pour la modélisation des processus cellulaires', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2017/01/research_pasteur-experimental-and-computational-methods-for-modeling-cellular-processes-inria-0289-631-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/inbio/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 12576383826, size: 0.5, source: 125763, target: 83826 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 119692, label: 'Algorithmes pour les séquences biologiques', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/sequence-bioinformatics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 125763119692, size: 0.5, source: 125763, target: 119692 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 18489, label: 'Hub de Bioinformatique et Biostatistique', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_complex-system-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/bioinformatics-and-biostatistics-hub/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 12576318489, size: 0.5, source: 125763, target: 18489 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 70654, label: 'Décision et processus Bayesiens', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/decision-and-bayesian-computation/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 12576370654, size: 0.5, source: 125763, target: 70654 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6124, label: 'Biomédecine Computationelle des Systèmes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_system-biology1-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/csb/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1257636124, size: 0.5, source: 125763, target: 6124 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6135, label: 'Imagerie et modélisation', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_superres-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/imaging-and-modeling/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1257636135, size: 0.5, source: 125763, target: 6135 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 195173, label: 'Apprentissage automatique pour la génomique intégrative', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2023/01/research_pasteur-enmachine-learning-for-integrative-genomicsfrapprentissage-automatique-pour-la-genomique-integrative-bandeau-l-cantini-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/machine-learning-for-integrative-genomics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 125763195173, size: 0.5, source: 125763, target: 195173 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 210082, label: 'Dynamiques évolutives des maladies infectieuses', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/evolutionary-dynamics-of-infectious-diseases/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 125763210082, size: 0.5, source: 125763, target: 210082 }); // adding node var x_node = Math.cos(2 * 2 * Math.PI / N) * 10; var y_node = Math.sin(2 * 2 * Math.PI / N) * 10; g.nodes.push({ id: 125756, label: 'Santé Globale', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2019/06/research_pasteur-aquatic-beautiful-biology-920157-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/department/global-health/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 10372125756, size: 0.5, source: 10372, target: 125756 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6180, label: 'Lyssavirus, épidémiologie et neuropathologie', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_lyssavirus-dynamics-and-host-adaptation-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/lyssavirus-epidemiology-and-neuropathology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1257566180, size: 0.5, source: 125756, target: 6180 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 94346, label: 'Biodiversité et Épidémiologie des Bactéries Pathogènes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/12/research.pasteur.fr_bordetelle-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/biodiversity-and-epidemiology-of-bacterial-pathogens/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 12575694346, size: 0.5, source: 125756, target: 94346 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6186, label: 'Modélisation Mathématique des Maladies Infectieuses', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_mathematical-modeling-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/mathematical-modelling-of-infectious-diseases/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1257566186, size: 0.5, source: 125756, target: 6186 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6229, label: 'Epidémiologie des Maladies Emergentes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_electron-micrograph-of-ebola-virus-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/epidemiology-of-emerging-diseases/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1257566229, size: 0.5, source: 125756, target: 6229 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6182, label: 'Epidémiologie et modélisation de la résistance aux antimicrobiens', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_pharmacopepidemiology-and-infectious-diseases-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/epidemiology-and-modelling-of-bacterial-escape-to-antimicrobials/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1257566182, size: 0.5, source: 125756, target: 6182 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6228, label: 'Environnement et risques infectieux', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_i03450-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/environment-and-infectious-risks/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1257566228, size: 0.5, source: 125756, target: 6228 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6126, label: 'Trypanosomatids Infectious Processes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_trypanosoma-infectious-processes-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/trypanosoma-infectious-processes/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1257566126, size: 0.5, source: 125756, target: 6126 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6166, label: 'Écologie et Émergence des Pathogènes Transmis par les Arthropodes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_malaria-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/ecology-and-emergence-of-arthropod-borne-pathogens/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1257566166, size: 0.5, source: 125756, target: 6166 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6184, label: 'Infections Bactériennes Invasives', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_invasive-bacterial-infections-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/invasive-bacterial-infections/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1257566184, size: 0.5, source: 125756, target: 6184 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6227, label: 'Bactéries Pathogènes Entériques', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2019/01/research_pasteur-unite_fx-weill_institutpasteur_13946-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/enteric-bacterial-pathogens/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1257566227, size: 0.5, source: 125756, target: 6227 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24234, label: 'Anthropologie et Ecologie de l’Emergence des Maladies', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/anthropology-and-ecology-of-disease-emergence/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 12575624234, size: 0.5, source: 125756, target: 24234 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 156720, label: 'Epidémiologie et Analyse des Maladies Infectieuses', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/infectious-disease-epidemiology-and-analytics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 125756156720, size: 0.5, source: 125756, target: 156720 }); // adding node var x_node = Math.cos(2 * 3 * Math.PI / N) * 10; var y_node = Math.sin(2 * 3 * Math.PI / N) * 10; g.nodes.push({ id: 160769, label: 'Mycologie', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research_pasteur-mycology-bandeaumyco-1-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/department/mycology/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 10372160769, size: 0.5, source: 10372, target: 160769 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6196, label: 'Biologie et Pathogénicité fongiques', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_fungal-biology-and-pathogenicity2-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/fungal-biology-and-pathogenicity/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1607696196, size: 0.5, source: 160769, target: 6196 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24312, label: 'Biologie des ARN des Pathogènes Fongiques', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/09/research.pasteur.fr_institutpasteur_i00638-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/rna-biology-of-fungal-pathogens/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 16076924312, size: 0.5, source: 160769, target: 24312 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 96449, label: 'Epigénétique et Génétique Moléculaire', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/molecular-genetics-and-epigenetics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 16076996449, size: 0.5, source: 160769, target: 96449 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6122, label: 'Immunologie des Infections Fongiques', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_2gj7w5xc-1372179603-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/immunology-of-fungal-infections/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1607696122, size: 0.5, source: 160769, target: 6122 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 152957, label: 'Hétérogénéité fongique', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2021/01/research_pasteur-iuliana-ene-hyphae-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/fungal-heterogeneity/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 160769152957, size: 0.5, source: 160769, target: 152957 }); // adding node var x_node = Math.cos(2 * 4 * Math.PI / N) * 10; var y_node = Math.sin(2 * 4 * Math.PI / N) * 10; g.nodes.push({ id: 26, label: 'Neuroscience', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2014/09/brain_artwork_cells_1920x1080_24208-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/department/neuroscience/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 1037226, size: 0.5, source: 10372, target: 26 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 36, label: 'Génétique Humaine et Fonctions Cognitives', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_32050-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/human-genetics-and-cognitive-functions/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2636, size: 0.5, source: 26, target: 36 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 86, label: 'Signalisation et dynamique des récepteurs', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2014/09/research_pasteur-channel-receptors-bandeau-unite-pj-corringer-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/signaling-and-receptors-dynamics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2686, size: 0.5, source: 26, target: 86 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6201, label: 'Neurobiologie intégrative des systèmes cholinergiques', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_14282-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/integrative-neurobiology-of-cholinergic-systems/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 266201, size: 0.5, source: 26, target: 6201 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6202, label: 'Perception & Action', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_chen_stemcells_6-2013-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/perception-and-action/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 266202, size: 0.5, source: 26, target: 6202 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 70654, label: 'Décision et processus Bayesiens', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/decision-and-bayesian-computation/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2670654, size: 0.5, source: 26, target: 70654 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 94978, label: 'Dynamique Corticale et Prise de Décision', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/neural-circuit-dynamics-and-decision-making/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2694978, size: 0.5, source: 26, target: 94978 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 156712, label: 'Interactions cerveau-immunité', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/brain-immune-communication/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 26156712, size: 0.5, source: 26, target: 156712 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 165876, label: 'Neuroanatomie Appliquée et Théorique', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/applied-and-theoretical-neuroanatomy/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 26165876, size: 0.5, source: 26, target: 165876 }); // adding node var x_node = Math.cos(2 * 5 * Math.PI / N) * 10; var y_node = Math.sin(2 * 5 * Math.PI / N) * 10; g.nodes.push({ id: 15, label: 'Biologie cellulaire et infection', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2014/09/research_pasteur-encell-biology-amp-infectionfrbiologie-cellulaire-et-infection-bandeau-dpt-bci-institutpasteur-13357-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/department/cell-biology-infection/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 1037215, size: 0.5, source: 10372, target: 15 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 517, label: 'Analyse d’Images Biologiques', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2014/12/grid01-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/bioimage-analysis/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 15517, size: 0.5, source: 15, target: 517 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6181, label: 'Biologie des Infections', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_biology-of-infection1-e1441559125111-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/biology-of-infection/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 156181, size: 0.5, source: 15, target: 6181 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6139, label: 'Polarité cellulaire, Migration et Cancer', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_cell-polarity-migration-and-cancer-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/cell-polarity-migration-and-cancer__trashed/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 156139, size: 0.5, source: 15, target: 6139 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6141, label: 'Biologie cellulaire de l’infection microbienne', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_biology-of-cell-interactions-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/cellular-biology-of-microbial-infection/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 156141, size: 0.5, source: 15, target: 6141 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 62866, label: 'Chromatine et Infection', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2016/09/research.pasteur.fr_institutpasteur_50133-150x150.jpeg', page_url: 'https://research.pasteur.fr/fr/team/chromatin-and-infection/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1562866, size: 0.5, source: 15, target: 62866 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6134, label: 'Dynamique des interactions hôte-pathogène', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_453295a-f1.2-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/dynamics-of-host-pathogen-interactions/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 156134, size: 0.5, source: 15, target: 6134 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 170258, label: 'Biologie cellulaire évolutive et évolution de la morphogenèse', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2021/11/research_pasteur-enevolutionary-cell-biology-and-evolution-of-morphogenesisfrbiologie-cellulaire-evolutive-et-evolution-de-la-morphogenese-bandeau-g5-t-brunet-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/evolutionary-cell-biology-and-evolution-of-morphogenesis/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 15170258, size: 0.5, source: 15, target: 170258 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 83820, label: 'Biochimie Membranaire et Transport', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/membrane-biochemistry-and-transport/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1583820, size: 0.5, source: 15, target: 83820 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6462, label: 'Trafic membranaire et division cellulaire', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_mtra-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/membrane-traffic-and-cell-division/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 156462, size: 0.5, source: 15, target: 6462 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6140, label: 'Trafic membranaire et Pathogénèse', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_golgi-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/membrane-traffic-and-pathogenesis/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 156140, size: 0.5, source: 15, target: 6140 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6107, label: 'Individualité Microbienne et Infection', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2016/09/research.pasteur.fr_m.tuberculosis_metabolicreporter_mergedfluorescenceimage-3-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/microbial-individuality-and-infection/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 156107, size: 0.5, source: 15, target: 6107 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 108862, label: 'Biologie mitochondriale', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2018/06/research_pasteur-enmitochondrial-biology-frbiologie-mitochondriale-bandeau-g5-tim-way-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/mitochondrial-biology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 15108862, size: 0.5, source: 15, target: 108862 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6137, label: 'Organisation nucléaire et oncogénèse', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2018/03/research_pasteur-photo-unite-anne-dejean-2018-150x150.png', page_url: 'https://research.pasteur.fr/fr/team/nuclear-organization-and-oncogenesis/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 156137, size: 0.5, source: 15, target: 6137 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 51157, label: 'Pathogenèse des infections vasculaires', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/11/research.pasteur.fr_infected-vessel-melican-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/pathogenesis-of-vascular-infections/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1551157, size: 0.5, source: 15, target: 51157 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 94012, label: 'BioImagerie Photonique (UTechS PBI)', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2014/09/Neuron-spark-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/photonic-bioimaging-utechs-pbi/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1594012, size: 0.5, source: 15, target: 94012 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 93967, label: 'BioImagerie Ultrastructurale', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/02/ultrastruc-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/ultrastructural-bioimaging-core-facility/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1593967, size: 0.5, source: 15, target: 93967 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 98764, label: 'Hub d’Analyse d’Images', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2017/11/research_pasteur-enimage-analysis-hubfrhub-danalyse-dimages-illustrationiah-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/image-analysis-hub/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 1598764, size: 0.5, source: 15, target: 98764 }); // adding node var x_node = Math.cos(2 * 6 * Math.PI / N) * 10; var y_node = Math.sin(2 * 6 * Math.PI / N) * 10; g.nodes.push({ id: 34, label: 'Virologie', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/HIV1-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/department/virology__trashed/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 1037234, size: 0.5, source: 10372, target: 34 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6232, label: 'Arbovirus et Insectes Vecteurs (AIV)', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_arboviruses-and-insect-vectors-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/arboviruses-and-insect-vectors/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 346232, size: 0.5, source: 34, target: 6232 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6211, label: 'Biologie des infections virales émergentes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_i04690-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/biology-of-viral-emerging-infections/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 346211, size: 0.5, source: 34, target: 6211 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6226, label: 'HIV, Inflammation et Persistances virales', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/09/research.pasteur.fr_duo-1-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/hiv-inflammation-and-persistence/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 346226, size: 0.5, source: 34, target: 6226 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6213, label: 'Epidémiologie et Physiopathologie des Virus Oncogènes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_oncogenic-virus-epidemiology-and-pathophysiology-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/oncogenic-virus-epidemiology-and-pathophysiology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 346213, size: 0.5, source: 34, target: 6213 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6223, label: 'Virologie structurale', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/structural-virology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 346223, size: 0.5, source: 34, target: 6223 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6215, label: 'Archivé: Laboratoire d’innovation : vaccins', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_viral-genomics-and-vaccination-2-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/?post_type=team&p=6215', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 346215, size: 0.5, source: 34, target: 6215 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6217, label: 'Archivé: Neuro-Immunologie Virale', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_viral-neuro-immunology-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/?post_type=team&p=6217', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 346217, size: 0.5, source: 34, target: 6217 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6224, label: 'Virus and Immunity', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_40763-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/virus-and-immunity/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 346224, size: 0.5, source: 34, target: 6224 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6225, label: 'Virus et interférence ARN', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_i02257-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/viruses-and-rna-interference/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 346225, size: 0.5, source: 34, target: 6225 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24371, label: 'Groupe: MISTIC', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_virus-and-immunity-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/group-elisabeth-menu/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 3424371, size: 0.5, source: 34, target: 24371 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 101904, label: 'Génomique évolutive des virus à ARN', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/evolutionary-genomics-rna-viruses/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 34101904, size: 0.5, source: 34, target: 101904 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6117, label: 'Interactions Virus-Insectes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_insect-virus-interactions-150x150.gif', page_url: 'https://research.pasteur.fr/fr/team/insect-virus-interactions/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 346117, size: 0.5, source: 34, target: 6117 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24396, label: 'Biologie des ARN et Virus Influenza', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2018/08/research_pasteur-bandeau-groupe-naffakh-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/rna-biology-of-influenza-virus/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 3424396, size: 0.5, source: 34, target: 24396 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 137080, label: 'Découverte de Pathogènes', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/pathogen-discovery/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 34137080, size: 0.5, source: 34, target: 137080 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 65444, label: 'Signalisation antivirale', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/virus-sensing-and-signaling/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 3465444, size: 0.5, source: 34, target: 65444 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 119282, label: 'Virologie Moléculaire Avancée', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/advanced-molecular-virology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 34119282, size: 0.5, source: 34, target: 119282 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 153633, label: 'Groupe : Marc Lavigne', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/group-marc-lavigne/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 34153633, size: 0.5, source: 34, target: 153633 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 193447, label: 'Mécanismes moléculaires de la multiplication des Pneumovirus', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/molecular-mechanisms-of-multiplication-of-pneumoviruses/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 34193447, size: 0.5, source: 34, target: 193447 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 193440, label: 'Biologie structurale des maladies infectieuses', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/structural-biology-of-infectious-diseases/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 34193440, size: 0.5, source: 34, target: 193440 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24357, label: 'Interactions Hepacivirus – hôte', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_molecular-genetics-of-rna-viruses-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/hepacivirus-host-interactions-group/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 3424357, size: 0.5, source: 34, target: 24357 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 193580, label: 'Virus et stress cellulaire', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/virus-and-cellular-stress/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 34193580, size: 0.5, source: 34, target: 193580 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 194720, label: 'Interactomique, ARN et immunité', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/interactomics-rna-and-immunity/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 34194720, size: 0.5, source: 34, target: 194720 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24339, label: 'Réservoirs viraux et contrôle immunitaire', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/09/research.pasteur.fr_institutpasteur_i00606-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/viral-reservoirs-and-immune-control/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 3424339, size: 0.5, source: 34, target: 24339 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 219532, label: 'Laboratoire commun Institut Pasteur-Oncovita', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/institut-pasteur-oncovita-joint-laboratory/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 34219532, size: 0.5, source: 34, target: 219532 }); // adding node var x_node = Math.cos(2 * 7 * Math.PI / N) * 10; var y_node = Math.sin(2 * 7 * Math.PI / N) * 10; g.nodes.push({ id: 32, label: 'Immunologie', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2014/09/research_pasteur-enimmunologyfrimmunologie-new-banniereimmuno-1-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/department/immunology/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 1037232, size: 0.5, source: 10372, target: 32 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6178, label: 'Anticorps en Thérapie et Pathologie', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_antibodies-in-therapy-and-pathology-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/antibodies-in-therapy-and-pathology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 326178, size: 0.5, source: 32, target: 6178 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6172, label: 'Dynamiques des Réponses Immunes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_dynamics-of-immune-responses4-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/dynamics-of-immune-responses/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 326172, size: 0.5, source: 32, target: 6172 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6119, label: 'Immunologie Humorale', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research_pasteur-enhumoral-immunology-frimmunologie-humorale-bandeau-labo-mouquet-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/humoral-immunology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 326119, size: 0.5, source: 32, target: 6119 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6177, label: 'Immunobiologie et Thérapie', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research_pasteur-enimmunobiology-and-therapyfrimmunobiologie-et-therapie-institutpasteur-i04790-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/immunobiology-and-therapy/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 326177, size: 0.5, source: 32, target: 6177 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6174, label: 'Immunorégulation', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_immunoregulation-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/immunoregulation/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 326174, size: 0.5, source: 32, target: 6174 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6169, label: 'Immunité innée', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_hepvir-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/innate-immunity/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 326169, size: 0.5, source: 32, target: 6169 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6118, label: 'Intégrité du Génome, Immunité et Cancer', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2019/05/research_pasteur-unite-deriano-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/genome-integrity-immunity-cancer/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 326118, size: 0.5, source: 32, target: 6118 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6170, label: 'Archivé: Lymphocytes et Immunité', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_i04863-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/?post_type=team&p=6170', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 326170, size: 0.5, source: 32, target: 6170 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6171, label: 'Microenvironnement et immunité', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_hiv-infected-h9-t-cell-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/microenvironment-and-immunity/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 326171, size: 0.5, source: 32, target: 6171 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24432, label: 'Stroma, inflammation et réparation tissulaire', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research_pasteur-group-lucie-peduto-image-unite-lucie-peduto-2-150x150.png', page_url: 'https://research.pasteur.fr/fr/team/group-lucie-peduto/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 3224432, size: 0.5, source: 32, target: 24432 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 29755, label: 'UTechS Single Cell Biomarkers', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_technical-core-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/single-cell-biomarkers/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 3229755, size: 0.5, source: 32, target: 29755 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 143968, label: 'Immunologie Translationnelle', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/translational-immunology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 32143968, size: 0.5, source: 32, target: 143968 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 127390, label: 'Inflammation et immunité des muqueuses', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/mucosal-inflammation-and-immunity/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 32127390, size: 0.5, source: 32, target: 127390 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 156712, label: 'Interactions cerveau-immunité', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/brain-immune-communication/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 32156712, size: 0.5, source: 32, target: 156712 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 199398, label: 'Cellules dendritiques et immunité adaptative', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2023/03/research_pasteur-endendritic-cells-and-adaptive-immunityfrcellules-dendritiques-et-immunite-adaptative-institutpasteur-46120-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/dendritic-cells-and-adaptive-immunity/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 32199398, size: 0.5, source: 32, target: 199398 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 208020, label: 'Groupe : Développement Hématopoïétique', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/group-hematopoietic-development/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 32208020, size: 0.5, source: 32, target: 208020 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 238391, label: 'Meta-organisme', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/meta-organism/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 32238391, size: 0.5, source: 32, target: 238391 }); // adding node var x_node = Math.cos(2 * 8 * Math.PI / N) * 10; var y_node = Math.sin(2 * 8 * Math.PI / N) * 10; g.nodes.push({ id: 30, label: 'Parasites et Insectes Vecteurs', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_parasites-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/department/parasites-and-insect-vectors/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 1037230, size: 0.5, source: 10372, target: 30 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6206, label: 'Biologie des interactions hôte-parasite', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_39695-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/biology-of-host-parasite-interactions/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 306206, size: 0.5, source: 30, target: 6206 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 1110, label: 'Centre de Production et d’Infection des Anophèles (CEPIA)', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/02/research.pasteur.fr_center-for-production-and-infection-of-anopheles1-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/center-for-production-and-infection-of-anopheles/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 301110, size: 0.5, source: 30, target: 1110 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6208, label: 'Archivé: Génétique et génomique des insectes vecteurs', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_38385-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/?post_type=team&p=6208', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 306208, size: 0.5, source: 30, target: 6208 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6210, label: 'Biologie de Plasmodium et Vaccins', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_malaria-parasite-biology-and-vaccines-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/malaria-parasite-biology-and-vaccines/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 306210, size: 0.5, source: 30, target: 6210 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6209, label: 'Parasitologie moléculaire et Signalisation', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_molecular-parasitology-and-signaling3-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/molecular-parasitology-and-signaling/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 306209, size: 0.5, source: 30, target: 6209 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6205, label: 'Biologie cellulaire des Trypanosomes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_trypanosome-cell-biology-4-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/trypanosome-cell-biology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 306205, size: 0.5, source: 30, target: 6205 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24119, label: 'Infection et Immunité Paludéenne', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_malaria-biology-and-genetics-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/malaria-infection-immunity/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 3024119, size: 0.5, source: 30, target: 24119 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 64141, label: 'Biologie moléculaire des Trypanosomes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2016/02/research.pasteur.fr_institutpasteur_42122-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/trypanosomes-molecular-biology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 3064141, size: 0.5, source: 30, target: 64141 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 160552, label: 'Biologie des ARN des parasites', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/parasite-rna-biology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 30160552, size: 0.5, source: 30, target: 160552 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 139045, label: 'Biologie de l’Infection et de la Transmission de Plasmodium', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/biology-of-plasmodium-infection-and-transmission/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 30139045, size: 0.5, source: 30, target: 139045 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 227165, label: 'Rate, Infections & Parasites', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/spleen-parasites-infections/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 30227165, size: 0.5, source: 30, target: 227165 }); // adding node var x_node = Math.cos(2 * 9 * Math.PI / N) * 10; var y_node = Math.sin(2 * 9 * Math.PI / N) * 10; g.nodes.push({ id: 28, label: 'Génomes et Génétique', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_genome-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/department/genomes-genetics/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 1037228, size: 0.5, source: 10372, target: 28 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6164, label: 'Plasticité du Génome Bactérien', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/09/research.pasteur.fr_mazel-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/bacterial-genome-plasticity/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 286164, size: 0.5, source: 28, target: 6164 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6158, label: 'Dynamique du Génome', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_s-pombe-2_789-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/dynamics-of-the-genome/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 286158, size: 0.5, source: 28, target: 6158 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6165, label: 'Génomique Évolutive des Microbes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_genomics-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/microbial-evolutionary-genomics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 286165, size: 0.5, source: 28, target: 6165 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6160, label: 'Génétique Évolutive Humaine', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_human-genetic-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/human-evolutionary-genetics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 286160, size: 0.5, source: 28, target: 6160 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6116, label: 'Régulation Spatiale des Génomes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_spatial-genome-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/spatial-regulation-of-genomes/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 286116, size: 0.5, source: 28, target: 6116 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 2665, label: 'Biomics', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/03/genetic-strand-9.25.14-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/biomics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 282665, size: 0.5, source: 28, target: 2665 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 90653, label: 'Génétique de la Souris', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2017/05/research_pasteur-enmouse-geneticsfrgenetique-de-la-souris-illustration-mouse-genetics-v2-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/mouse-genetics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2890653, size: 0.5, source: 28, target: 90653 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 100029, label: 'Microfluidique Physique et Bio-ingénierie', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2022/12/research_pasteur-pawel-czerwinski-f-rcfqp7ze4-unsplash-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/physical-microfluidics-bioengineering/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 28100029, size: 0.5, source: 28, target: 100029 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 146163, label: 'Paléogénomique microbienne', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2020/09/research_pasteur-enmicrobial-paleogenomicsfrpaleogenomique-microbienne-lab-logo-gyc-lazaro-signed-1-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/microbial-paleogenomics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 28146163, size: 0.5, source: 28, target: 146163 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 166172, label: 'Génomique fonctionnelle comparative', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/comparative-functional-genomics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 28166172, size: 0.5, source: 28, target: 166172 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 198839, label: 'Diversité moléculaire des microbes', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/molecular-diversity-of-microbes/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 28198839, size: 0.5, source: 28, target: 198839 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24220, label: 'Archivé: Surveillance cytoplasmique des ARNm chez la levure', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_molecular-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/?post_type=team&p=24220', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2824220, size: 0.5, source: 28, target: 24220 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 175381, label: 'Réponses épitranscriptomiques et traductionnelles au stress antibactérien', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/epitranscriptomic-and-translational-responses-to-antibacterial-stress/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 28175381, size: 0.5, source: 28, target: 175381 }); // adding node var x_node = Math.cos(2 * 10 * Math.PI / N) * 10; var y_node = Math.sin(2 * 10 * Math.PI / N) * 10; g.nodes.push({ id: 24, label: 'Biologie structurale et chimie', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_electron-mic-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/department/structural-biology-chemistry/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 1037224, size: 0.5, source: 10372, target: 24 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 748, label: 'Ingénierie des Anticorps', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/02/research.pasteur.fr_antibody-engineering-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/antibody-engineering/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 24748, size: 0.5, source: 24, target: 748 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6149, label: 'Biochimie des Interactions Macromoléculaires', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_i05999-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/biochemistry-of-macromolecular-interactions/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 246149, size: 0.5, source: 24, target: 6149 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 62878, label: 'Chimie bioorganique des acides nucléiques', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/bioorganic-chemistry-of-nucleic-acids/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2462878, size: 0.5, source: 24, target: 62878 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6155, label: 'Archivé: Chimie et biocatalyse', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_i03174-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/?post_type=team&p=6155', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 246155, size: 0.5, source: 24, target: 6155 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6152, label: 'Chimie des biomolécules', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_383851-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/chemistry-of-biomolecules/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 246152, size: 0.5, source: 24, target: 6152 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 794, label: 'Cristallographie', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/02/research.pasteur.fr_crystallography-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/crystallography/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 24794, size: 0.5, source: 24, target: 794 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 1024, label: 'Biophysique moléculaire', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/02/research.pasteur.fr_biophysics-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/biophysics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 241024, size: 0.5, source: 24, target: 1024 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 1072, label: 'Protéomique', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/02/P53-Protein-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/proteomics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 241072, size: 0.5, source: 24, target: 1072 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6151, label: 'Bioinformatique structurale', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_structural-bioinformatics-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/structural-bioinformatics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 246151, size: 0.5, source: 24, target: 6151 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6153, label: 'Architecture et Dynamique des Macromolécules Biologiques', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_423851-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/architecture-and-dynamics-of-biological-macromolecules/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 246153, size: 0.5, source: 24, target: 6153 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6156, label: 'Spectrométrie de Masse pour la Biologie (UTechS MSBio)', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research_pasteur-enmass-spectrometry-for-biology-frspectrometrie-de-masse-pour-la-biologie-utechs-msbio-dsc1754-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/mass-spectrometry-for-biology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 246156, size: 0.5, source: 24, target: 6156 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6150, label: 'Microbiologie structurale', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_structural-microbiology-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/structural-microbiology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 246150, size: 0.5, source: 24, target: 6150 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 101330, label: 'Chimie Biologique Epigénétique', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2020/04/research_pasteur-unite-p-arimondo-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/chimie-biologique-epigenetique/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 24101330, size: 0.5, source: 24, target: 101330 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 118434, label: 'Nanoimagerie', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2019/04/research_pasteur-bat-nocard_institutpasteur_57871-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/nanoimaging/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 24118434, size: 0.5, source: 24, target: 118434 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 110152, label: 'Plate-Forme Technologique de RMN Biologique et HDX-MS', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/biological-nmr-and-hdx-ms-technological-platform/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 24110152, size: 0.5, source: 24, target: 110152 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 15050, label: 'Plateforme de Criblage Chémogénomique et Biologique (PF-CCB)', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_14287-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/fabrice-agou-team/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2415050, size: 0.5, source: 24, target: 15050 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 118961, label: 'Plate-Forme Technologique Production et Purification de Protéines Recombinantes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2019/09/research_pasteur-pf3pr-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/production-and-purification-of-recombinant-proteins/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 24118961, size: 0.5, source: 24, target: 118961 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 137088, label: 'Archivé: Imagerie Structurale', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2020/01/research_pasteur-enstructural-image-analysisfrimagerie-structurale-ip-banner2-e1666695573988-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/?post_type=team&p=137088', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 24137088, size: 0.5, source: 24, target: 137088 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24279, label: 'Systèmes transmembranaires bactériens', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_i05280-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/bacterial-transmembrane-systems/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2424279, size: 0.5, source: 24, target: 24279 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 153906, label: 'Biologie Structurale Computationnelle', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/computational-structural-biology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 24153906, size: 0.5, source: 24, target: 153906 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 175015, label: 'Mécanismes du Cycle Cellulaire Bactérien', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/bacterial-cell-cycle-mechanisms/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 24175015, size: 0.5, source: 24, target: 175015 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 232084, label: 'Biologie Cellulaire Structurale Intégrative', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2024/10/research_pasteur-enintegrative-structural-cell-biologyfrbiologie-cellulaire-structurale-integrative-bandeau-a-briegel-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/integrative-structural-biology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 24232084, size: 0.5, source: 24, target: 232084 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 118840, label: 'UMR3523 – Chimie Biologique pour le Vivant (Chem4Life)', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2019/01/research_pasteur-enumr3523-chemistry-for-life-sciences-chem4lifefrumr3523-chimie-biologique-pour-le-vivant-chem4life-bandeau-umr3523-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/umr3523-chemistry-for-life-sciences/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 24118840, size: 0.5, source: 24, target: 118840 }); // adding node var x_node = Math.cos(2 * 11 * Math.PI / N) * 10; var y_node = Math.sin(2 * 11 * Math.PI / N) * 10; g.nodes.push({ id: 22, label: 'Microbiologie', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_microbiology-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/department/microbiology/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 1037222, size: 0.5, source: 10372, target: 22 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6190, label: 'Biologie et Génétique de la Paroi Bactérienne', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_biology-and-genetics-of-bacterial-cell-wall-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/biology-and-genetics-of-bacterial-cell-wall/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 226190, size: 0.5, source: 22, target: 6190 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6189, label: 'Archivé: Biologie des Bactéries Pathogènes à Gram-Positif', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_27823-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/?post_type=team&p=6189', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 226189, size: 0.5, source: 22, target: 6189 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6192, label: 'Biologie des Spirochètes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_i03655-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/biology-of-spirochetes/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 226192, size: 0.5, source: 22, target: 6192 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6193, label: 'Génétique des Biofilms', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2018/01/research_pasteur-unite-biofilm-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/genetics-of-biofilms/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 226193, size: 0.5, source: 22, target: 6193 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6120, label: 'Biologie de Synthèse', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_i03590-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/synthetic-biology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 226120, size: 0.5, source: 22, target: 6120 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6195, label: 'Yersinia', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_yersinia-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/yersinia/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 226195, size: 0.5, source: 22, target: 6195 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 29288, label: 'Centre de Ressources Biologiques de l’Institut Pasteur (CRBIP)', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_16548-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/?post_type=team&p=29288', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2229288, size: 0.5, source: 22, target: 29288 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 29245, label: 'Collection des Cyanobactéries', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_16543-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/collection-of-cyanobacteria/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2229245, size: 0.5, source: 22, target: 29245 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6127, label: 'Pathogenèse des Bactéries Anaérobies', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2019/09/research_pasteur-labo-dupuy-150x150.png', page_url: 'https://research.pasteur.fr/fr/team/pathogenesis-of-bacterial-anaerobes/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 226127, size: 0.5, source: 22, target: 6127 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 75692, label: 'Ecologie et Evolution de la Résistance aux Antibiotiques', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/ecology-and-evolution-of-antibiotics-resistance/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2275692, size: 0.5, source: 22, target: 75692 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 92464, label: 'Toxines Bactériennes', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2018/01/research_pasteur-unite-lemichez1-150x150.png', page_url: 'https://research.pasteur.fr/fr/team/bacterial-toxins/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2292464, size: 0.5, source: 22, target: 92464 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24264, label: 'Biologie Evolutive de la Cellule Microbienne', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/evolutionary-biology-of-the-microbial-cell/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2224264, size: 0.5, source: 22, target: 24264 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 103216, label: 'Adaptation au stress et Métabolisme chez les entérobactéries', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/stress-adaptation-metabolism-enterobacteria/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 22103216, size: 0.5, source: 22, target: 103216 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 109556, label: 'Collection Nationale de Cultures de Microorganismes (CNCM)', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2019/08/research_pasteur-cncm_institutpasteur_27853-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/national-collection-of-cultures-of-microorganisms/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 22109556, size: 0.5, source: 22, target: 109556 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 111545, label: 'Collection de l’Institut Pasteur (CIP)', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/collection-of-the-institut-pasteur-cip/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 22111545, size: 0.5, source: 22, target: 111545 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6163, label: 'Pathogénomique Mycobactérienne Intégrée', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_tuberculosis2-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/integrated-mycobacterial-pathogenomics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 226163, size: 0.5, source: 22, target: 6163 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6157, label: 'Biologie des Bactéries Intracellulaires', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_biology-of-intracellular-bacteria-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/biology-of-intracellular-bacteria/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 226157, size: 0.5, source: 22, target: 6157 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 126281, label: 'Virologie des Archées', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2019/05/research_pasteur-enarchaeal-virologyfrvirologie-des-archees-gelt-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/archaeal-virology/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 22126281, size: 0.5, source: 22, target: 126281 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24203, label: 'Bactériophage, bactérie, hôte', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/09/research.pasteur.fr_ecoli-phage-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/bacteriophage-bacterium-host/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2224203, size: 0.5, source: 22, target: 24203 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24299, label: 'Groupe: Infection, génotoxicité et cancer', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2016/09/research.pasteur.fr_research.pasteur.fr_helicobacter-pathogenesis-1024x684-2-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/group-eliette-touati/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2224299, size: 0.5, source: 22, target: 24299 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 225385, label: 'Interactions Microbiote-Hôte', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2024/06/research_pasteur-research-pasteur-bandeau-g5-b-chassaing-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/microbiome-host-interactions/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 22225385, size: 0.5, source: 22, target: 225385 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24210, label: 'Groupe: Shaynoor Dramsi', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/07/research.pasteur.fr_institutpasteur_27823-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/group-shaynoor-dramsi/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2224210, size: 0.5, source: 22, target: 24210 }); // adding node var x_node = Math.cos(2 * 12 * Math.PI / N) * 10; var y_node = Math.sin(2 * 12 * Math.PI / N) * 10; g.nodes.push({ id: 20, label: 'Biologie du développement et cellules souches', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2014/09/research_pasteur-endevelopmental-and-stem-cell-biologyfrbiologie-du-developpement-et-cellules-souches-bandeau-bdcs-150x150.png', page_url: 'https://research.pasteur.fr/fr/department/developmental-stem-cell-biology/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 1037220, size: 0.5, source: 10372, target: 20 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6109, label: 'Plasticité cellulaire dans les pathologies liées à l’âge', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_cancercell-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/cellular-plasticity-in-age-related-pathologies/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 206109, size: 0.5, source: 20, target: 6109 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6143, label: 'Dynamique des Décisions de Développement chez la Drosophile', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_drosophila-developmental-genetics-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/4d/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 206143, size: 0.5, source: 20, target: 6143 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6113, label: 'Macrophages et Cellules Endothéliales', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_macrophages-and-endothelial-cells1-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/macrophages-and-endothelial-cells/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 206113, size: 0.5, source: 20, target: 6113 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6108, label: 'Dynamic Regulation of Morphogenesis', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2019/07/research_pasteur-unite-j-gros-29-07-19-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/dynamic-regulation-of-morphogenesis/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 206108, size: 0.5, source: 20, target: 6108 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6110, label: 'Epigénomique, Prolifération et Identité Cellulaire', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2019/10/research_pasteur-unite-navarro-gil_bandeau-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/epigenomics-proliferation-and-the-identity-of-cells/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 206110, size: 0.5, source: 20, target: 6110 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 35649, label: 'Mécanismes de l’hérédité épigénétique', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/08/research_pasteur-enmechanisms-of-epigenetic-inheritancefrmecanismes-de-lheredite-epigenetique-bandeau-cecere-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/mechanisms-of-epigenetic-inheritance/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2035649, size: 0.5, source: 20, target: 35649 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 64152, label: 'Neurogénétique du poisson zébré', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2016/02/research_pasteur-enzebrafish-neurogeneticsfrneurogenetique-du-poisson-zebre-research-pasteur-enzebrafish-neurogeneticsfrneurogenetique-du-poisson-zebre-bandeau-unite-l-bally-cuif-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/zebrafish-neurogenetics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2064152, size: 0.5, source: 20, target: 64152 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6112, label: 'Structures et signaux dans la niche neurogénique', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_neural-stem-cell-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/structures-and-signals-in-the-neurogenic-niche/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 206112, size: 0.5, source: 20, target: 6112 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6142, label: 'Cellules souches et Développement', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_induced-pluripotent-stem-cells-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/stem-cells-and-development/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 206142, size: 0.5, source: 20, target: 6142 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6144, label: 'Génétique du Développement Humain', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_humangeneticdev-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/human-developmental-genetics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 206144, size: 0.5, source: 20, target: 6144 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 6111, label: 'Morphogenèse du coeur', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/05/research.pasteur.fr_heart-morphogenesis3-e1440501042975-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/heart-morphogenesis/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 206111, size: 0.5, source: 20, target: 6111 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 78781, label: 'Mort cellulaire et homéostasie des épithéliums', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2017/01/research.pasteur.fr_bandeau-g5-r-levayer-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/cell-death-and-epithelial-homeostasis/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2078781, size: 0.5, source: 20, target: 78781 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 95900, label: 'Physique des fonctions biologiques', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2022/11/research_pasteur-bandeau-unite-t-gregor-v2-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/physics-of-biological-functions/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2095900, size: 0.5, source: 20, target: 95900 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 24442, label: 'Mécanismes Moléculaires du Vieillissement Pathologique et Physiologique', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_induced-pluripotent-stem-cells-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/molecular-mechanisms-of-pathological-and-physiological-ageing/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2024442, size: 0.5, source: 20, target: 24442 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 170258, label: 'Biologie cellulaire évolutive et évolution de la morphogenèse', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2021/11/research_pasteur-enevolutionary-cell-biology-and-evolution-of-morphogenesisfrbiologie-cellulaire-evolutive-et-evolution-de-la-morphogenese-bandeau-g5-t-brunet-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/evolutionary-cell-biology-and-evolution-of-morphogenesis/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 20170258, size: 0.5, source: 20, target: 170258 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 845, label: 'Centre d’ingénierie génétique murine', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_morphogenesis-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/mouse-genetics-engineering/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 20845, size: 0.5, source: 20, target: 845 }); if (x_node < 0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } // adding site g.nodes.push({ id: 79077, label: 'Biomatériaux et Microfluidique', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2016/11/research.pasteur.fr_biomaterials-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/biomaterials-and-microfluidics/', x: x_site, y: y_site, size: 4, color: '#aaaaaa' }); //link to node g.edges.push({ id: 2079077, size: 0.5, source: 20, target: 79077 }); // adding center var x_node = Math.cos(2 * 0 * Math.PI / 5) * 4; var y_node = Math.sin(2 * 0 * Math.PI / 5) * 4; g.nodes.push({ id: 178251, label: 'Centre de Ressources et Recherche en Informatique', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/center/research-and-resource-centre-for-scientific-informatics/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 10372178251, size: 0.5, source: 10372, target: 178251 }); // check if team already exist if (x_node<0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } g.nodes.push({ id: 139919, label: 'Plateforme de Data Management', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/data-management-core-facility/', x: x_node, y: y_node, size: 4, color: '#999999' }); g.edges.push({ id: 178251139919, size: 0.5, source: 178251, target: 139919 }); // check if team already exist g.edges.push({ id: 17825118489, size: 0.5, source: 178251, target: 18489 }); // create new team // check if team already exist g.edges.push({ id: 17825198764, size: 0.5, source: 178251, target: 98764 }); // create new team // check if team already exist if (x_node<0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } g.nodes.push({ id: 134514, label: 'Plateforme HPC', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2019/11/research_pasteur-enhpc-core-facilityfrplateforme-hpc-institutpasteur-56792-150x150.jpeg', page_url: 'https://research.pasteur.fr/fr/team/hpc-core-facility/', x: x_node, y: y_node, size: 4, color: '#999999' }); g.edges.push({ id: 178251134514, size: 0.5, source: 178251, target: 134514 }); // check if team already exist g.edges.push({ id: 178251182351, size: 0.5, source: 178251, target: 182351 }); // create new team // adding center var x_node = Math.cos(2 * 1 * Math.PI / 5) * 4; var y_node = Math.sin(2 * 1 * Math.PI / 5) * 4; g.nodes.push({ id: 164697, label: 'Centre de Recherche et d’Innovation en Audiologie Humaine', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/center/center-for-research-and-innovation-in-human-audiology/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 10372164697, size: 0.5, source: 10372, target: 164697 }); // adding center var x_node = Math.cos(2 * 2 * Math.PI / 5) * 4; var y_node = Math.sin(2 * 2 * Math.PI / 5) * 4; g.nodes.push({ id: 144997, label: 'Centre de Ressources Biologiques de l’Institut Pasteur (CRBIP)', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/center/biological-resource-center-of-institut-pasteur-crbip/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 10372144997, size: 0.5, source: 10372, target: 144997 }); // check if team already exist g.edges.push({ id: 144997111545, size: 0.5, source: 144997, target: 111545 }); // create new team // check if team already exist g.edges.push({ id: 144997109556, size: 0.5, source: 144997, target: 109556 }); // create new team // check if team already exist g.edges.push({ id: 14499729245, size: 0.5, source: 144997, target: 29245 }); // create new team // check if team already exist if (x_node<0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } g.nodes.push({ id: 191152, label: 'CHIP : Collections Santé Humaine de l’Institut Pasteur', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/chip-collections-for-human-health-of-institut-pasteur/', x: x_node, y: y_node, size: 4, color: '#999999' }); g.edges.push({ id: 144997191152, size: 0.5, source: 144997, target: 191152 }); // check if team already exist if (x_node<0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } g.nodes.push({ id: 106070, label: 'Groupe d’expertise : GIPhy – Groupe d’Inférence Phylogénétique', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/hub-giphy/', x: x_node, y: y_node, size: 4, color: '#999999' }); g.edges.push({ id: 144997106070, size: 0.5, source: 144997, target: 106070 }); // check if team already exist if (x_node<0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } g.nodes.push({ id: 236638, label: 'CRBIP Project Management Office (CRBIP-PMO)', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/crbip-project-management-office-crbip-pmo/', x: x_node, y: y_node, size: 4, color: '#999999' }); g.edges.push({ id: 144997236638, size: 0.5, source: 144997, target: 236638 }); // adding center var x_node = Math.cos(2 * 3 * Math.PI / 5) * 4; var y_node = Math.sin(2 * 3 * Math.PI / 5) * 4; g.nodes.push({ id: 110135, label: 'Centre de Ressources et de Recherches Animales', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/center/c2ra/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 10372110135, size: 0.5, source: 10372, target: 110135 }); // check if team already exist if (x_node<0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } g.nodes.push({ id: 16167, label: 'Animalerie Centrale', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/06/research.pasteur.fr_zebra-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/central-animal-facility/', x: x_node, y: y_node, size: 4, color: '#999999' }); g.edges.push({ id: 11013516167, size: 0.5, source: 110135, target: 16167 }); // check if team already exist g.edges.push({ id: 1101351110, size: 0.5, source: 110135, target: 1110 }); // create new team // check if team already exist g.edges.push({ id: 110135845, size: 0.5, source: 110135, target: 845 }); // create new team // check if team already exist g.edges.push({ id: 110135164712, size: 0.5, source: 110135, target: 164712 }); // create new team // check if team already exist if (x_node<0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } g.nodes.push({ id: 170297, label: 'Plateforme Modèles de Pathologies Humaines', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/human-disease-models-core-facility/', x: x_node, y: y_node, size: 4, color: '#999999' }); g.edges.push({ id: 110135170297, size: 0.5, source: 110135, target: 170297 }); // check if team already exist if (x_node<0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } g.nodes.push({ id: 173275, label: 'HistoPathology Core Facility', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/histopathology/', x: x_node, y: y_node, size: 4, color: '#999999' }); g.edges.push({ id: 110135173275, size: 0.5, source: 110135, target: 173275 }); // adding center var x_node = Math.cos(2 * 4 * Math.PI / 5) * 4; var y_node = Math.sin(2 * 4 * Math.PI / 5) * 4; g.nodes.push({ id: 110138, label: 'Centre de Ressources et Recherches Technologiques', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2019/06/research_pasteur-center_tech-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/center/c2rt/', x: x_node, y: y_node, size: 15, color: '#aaaaaa' }); // linking departments to IP Paris g.edges.push({ id: 10372110138, size: 0.5, source: 10372, target: 110138 }); // check if team already exist g.edges.push({ id: 11013829755, size: 0.5, source: 110138, target: 29755 }); // create new team // check if team already exist g.edges.push({ id: 1101386156, size: 0.5, source: 110138, target: 6156 }); // create new team // check if team already exist g.edges.push({ id: 11013894012, size: 0.5, source: 110138, target: 94012 }); // create new team // check if team already exist g.edges.push({ id: 11013893967, size: 0.5, source: 110138, target: 93967 }); // create new team // check if team already exist g.edges.push({ id: 1101382665, size: 0.5, source: 110138, target: 2665 }); // create new team // check if team already exist g.edges.push({ id: 1101381024, size: 0.5, source: 110138, target: 1024 }); // create new team // check if team already exist g.edges.push({ id: 110138794, size: 0.5, source: 110138, target: 794 }); // create new team // check if team already exist g.edges.push({ id: 110138748, size: 0.5, source: 110138, target: 748 }); // create new team // check if team already exist g.edges.push({ id: 11013815050, size: 0.5, source: 110138, target: 15050 }); // create new team // check if team already exist g.edges.push({ id: 11013879077, size: 0.5, source: 110138, target: 79077 }); // create new team // check if team already exist g.edges.push({ id: 110138110152, size: 0.5, source: 110138, target: 110152 }); // create new team // check if team already exist g.edges.push({ id: 1101381072, size: 0.5, source: 110138, target: 1072 }); // create new team // check if team already exist if (x_node<0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } g.nodes.push({ id: 36902, label: 'Plateforme de Cytométrie', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/09/research_pasteur-enflow-cytometry-platformfrplateforme-de-cytometrie-pf-nouvault-a5-flow-cell-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/cytometry/', x: x_node, y: y_node, size: 4, color: '#999999' }); g.edges.push({ id: 11013836902, size: 0.5, source: 110138, target: 36902 }); // check if team already exist if (x_node<0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } g.nodes.push({ id: 53310, label: 'Tech Lab', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2015/10/research.pasteur.fr_tech-lab-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/tech-lab/', x: x_node, y: y_node, size: 4, color: '#999999' }); g.edges.push({ id: 11013853310, size: 0.5, source: 110138, target: 53310 }); // check if team already exist g.edges.push({ id: 110138118434, size: 0.5, source: 110138, target: 118434 }); // create new team // check if team already exist g.edges.push({ id: 110138118961, size: 0.5, source: 110138, target: 118961 }); // create new team // check if team already exist if (x_node<0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } g.nodes.push({ id: 152966, label: 'Plate-Forme de Métabolomique', type: 'image', url: 'https://research.pasteur.fr/wp-content/uploads/2021/01/research_pasteur-enmetabolomics-core-facilityfrplate-forme-de-metabolomique-bandeau-pf-metabolomics-150x150.jpg', page_url: 'https://research.pasteur.fr/fr/team/metabolomics-core-facility/', x: x_node, y: y_node, size: 4, color: '#999999' }); g.edges.push({ id: 110138152966, size: 0.5, source: 110138, target: 152966 }); // check if team already exist if (x_node<0){ x_site = x_node + ((Math.random() * 2)-1) - offset_left; }else{ x_site = x_node + ((Math.random() * 2)-1) + offset_left; } if (y_node<0){ y_site = y_node + ((Math.random() * 2)-1) - offset_left; }else{ y_site = y_node + ((Math.random() * 2)-1) + offset_left; } g.nodes.push({ id: 158344, label: 'Plateforme d’Innovation et de Développement de Tests Diagnostiques', type: 'image', url: '', page_url: 'https://research.pasteur.fr/fr/team/diagnostic-test-innovation-and-development-core-facility/', x: x_node, y: y_node, size: 4, color: '#999999' }); g.edges.push({ id: 110138158344, size: 0.5, source: 110138, target: 158344 }); // check if team already exist g.edges.push({ id: 110138164700, size: 0.5, source: 110138, target: 164700 }); // create new team var s = new sigma({ //container: document.getElementById('graph-main'), graph: g, renderer: { // IMPORTANT: // This works only with the canvas renderer, so the // renderer type set as "canvas" is necessary here. container: document.getElementById('graph-main'), type: 'canvas' }, settings: { minNodeSize: 5, maxNodeSize: 30, mouseWheelEnabled: false, font: 'Montserrat', labelThreshold:20, borderSize:1, defaultNodeBorderColor: '#333', sideMargin:25, } }); // We first need to save the original colors of our // nodes and edges, like this: s.graph.nodes().forEach(function(n) { n.originalColor = n.color; }); s.graph.edges().forEach(function(e) { e.originalColor = e.color; }); // When a node is clicked, we check for each node // if it is a neighbor of the clicked one. If not, // we set its color as grey, and else, it takes its // original color. // We do the same for the edges, and we only keep // edges that have both extremities colored. s.bind('clickNode', function(e) { var nodeId = e.data.node.id, toKeep = s.graph.neighbors(nodeId); toKeep[nodeId] = e.data.node; s.graph.nodes().forEach(function(n) { if (toKeep[n.id]) n.color = '#35a9f5'; else n.color = '#dddddd'; }); s.graph.edges().forEach(function(e) { if (toKeep[e.source] && toKeep[e.target]) e.color = '#35a9f5'; else e.color = '#dddddd'; }); // Since the data has been modified, we need to // call the refresh method to make the colors // update effective. s.refresh(); }); // When the stage is clicked, we just color each // node and edge with its original color. s.bind('clickStage', function(e) { s.graph.nodes().forEach(function(n) { n.color = n.originalColor; }); s.graph.edges().forEach(function(e) { e.color = e.originalColor; }); // Same as in the previous event: s.refresh(); }); s.bind("doubleClickNode", function (e) { $("#canvas-wrap, .sigma-scene, .sigma-mouse").val(); ajax_load_page( e.data.node.page_url ); }); var c = s.camera; s.bind("rightClickStage", function (e) { sigma.misc.animation.camera(c, { ratio: c.ratio * c.settings('zoomingRatio') }, { duration: 200 }); }); // Configure the noverlap layout: var noverlapListener = s.configNoverlap({ nodeMargin: 10, scaleNodes: 0.3, gridSize: 1, easing: 'quadraticInOut', // animation transition function duration: 4000 // animation duration. Long here for the purposes of this example only }); // Bind the events: noverlapListener.bind('start stop interpolate', function(e) { //console.log(e.type); if(e.type === 'start') { //console.time('noverlap'); } if(e.type === 'interpolate') { //console.timeEnd('noverlap'); } }); // Start the layout: s.startNoverlap(); //s.refresh(); // Initialize the dragNodes plugin: var dragListener = sigma.plugins.dragNodes(s, s.renderers[0]); dragListener.bind('startdrag', function(event) { }); dragListener.bind('drag', function(event) { }); dragListener.bind('drop', function(event) { }); dragListener.bind('dragend', function(event) { });
    Vous cherchez quelque chose ?
    Structures de Recherche
    Équipes Plateformes Départements Centres de Recherche Transversaux Projets transversaux Centres de Référence Nationaux CCOMSs
    Mots-clés
    Naviguez par mots-clés
    Équipes
    Liste par Chef d'Entité Liste par Département Laboratoires UTechS Groupe Junior (G5) Poles Technologiques Plateformes Groupes Collections Centres de Référence Nationaux WHOCCs
    Événements
    Tous Conférence Retraite du Départment HDR Meeting Thèse de Doctorat Séminaire Colloque École d'été Formation Workshop Événements passés
    Réseau
    Instituts Projets Membres
    Actualités
    Toutes les actualités
    Guides
    Tutoriels & vidéos
    Bienvenue
    IP campus
    Appels
    Lister tous les appels
    Offres d'emplois
    Lister toutes les offres
    Cours
    Cours à venir Cours passés
    Alumni
    Activité & actualités
    Crédits
    • Termes & Conditions • Mentions Légales
    Coordinated by Nathalie de Parseval
    contact
    Scientific General Secretary of Institut Pasteur.
    Designed by Yhello
    contact
    Yhello is a digital creation agency based in Paris, created by former scientists passionate about the web.