{"id":170,"date":"2017-09-13T22:30:10","date_gmt":"2017-09-13T22:30:10","guid":{"rendered":"http:\/\/knowledgegap.org\/?page_id=170"},"modified":"2017-10-02T02:31:34","modified_gmt":"2017-10-02T02:31:34","slug":"authorship-mapping","status":"publish","type":"page","link":"http:\/\/knowledgegap.org\/index.php\/sub-projects\/mapping-the-geography-of-knowledge-production-in-development-studies\/authorship-mapping\/","title":{"rendered":"Methodology: Authorship Mapping"},"content":{"rendered":"<p><head><br \/>\n    <meta charset='utf-8' \/><br \/>\n    <meta name='viewport' content='initial-scale=1,maximum-scale=1,user-scalable=no' \/><br \/>\n    <script src='https:\/\/api.tiles.mapbox.com\/mapbox-gl-js\/v0.23.0\/mapbox-gl.js'><\/script>\n    <link href='https:\/\/api.tiles.mapbox.com\/mapbox-gl-js\/v0.23.0\/mapbox-gl.css' rel='stylesheet' \/>\n<style>\n        body { margin:0; padding:0; }\n        #map { position:relative; top:-8em; margin-bottom: -8em; width:100%; height:80vh}\n    <\/style>\n<p><\/head><\/p>\n<style>\n    \/*below is for buttons*\/\n    \/* Font colour in normal menu*\/\n    #menu {\n        background: #F6F6F4;\n        position: absolute;\n        z-index: 1;\n        top: 2em;\n        right: 2em;\n        border-radius: 2px;\n        width: 60px;\n        border: 1px solid rgba(0,0,0,0.4);\n        font-family: 'DIN Offc Pro Medium', Arial, Unicode, MS, Regular;\n    }\n     \/* Font colour in OFF menu*\/\n    #menu a {\n        font-size: 11px;\n        color: #5FABA7;\n        display: block;\n        margin: 0;\n        padding: 0;\n        padding: 10px;\n        text-decoration: none;\n        border-bottom: 1px solid rgba(0,0,0,0.25);\n        text-align: center;\n    }\n    #menu a:last-child {\n        border: none;\n    }\n    \/*Hovering colour, when selection is OFF*\/\n    #menu a:hover {\n        background-color: #F0F1EF;\n        color: #5FABA7;\n    }\n    \/* Colour when selection is ON*\/\n    #menu a.active {\n        background-color: #5FABA7;\n        color: #F6F6F4;\n    }\n    \/*Hovering colour, when selection is ON*\/\n    #menu a.active:hover {\n        background: #70A4A1;\n    }\n<\/style>\n<p><script src='https:\/\/api.mapbox.com\/mapbox-gl-js\/plugins\/mapbox-gl-supported\/v1.2.0\/mapbox-gl-supported.js'><\/script><\/p>\n<div id='map'>\n<nav id='menu'><\/nav>\n<\/div>\n<p><script>\nmapboxgl.accessToken = 'pk.eyJ1IjoiZ2FtYW4iLCJhIjoiY2lzajQ2N2YzMDF4cjJ1cHVsdzd1b2ZlOCJ9.K6uUaMmeJ16TFmaORHcp0g';\nif (!mapboxgl.supported()) {\n    alert('Your browser does not support Mapbox GL');\n} else {\n    var map = new mapboxgl.Map({\n        container: 'map',\n        style: 'mapbox:\/\/styles\/gaman\/cisnin93i00172ymunortk9dg',\n        center: [24.324,10.934],\n        zoom: 1.1\n    });\n}\nif (!mapboxgl.supported()) {\n    document.getElementById(\"menu\").style.display=\"none\";\n}\nmap.on('mousemove', function(e) {\n    var features = map.queryRenderedFeatures(e.point, { layers: ['2005_count1', '2005_count2', '2006_count1', \n    '2006_count2', '2007_count1', '2007_count2', '2008_count1', '2008_count2', '2008_count3', '2009_count1',\n    '2009_count2', '2009_count3', '2010_count1', '2010_count2', '2010_count4', '2010_count8', '2011_count1', \n    '2011_count2', '2011_count3', '2011_count4', '2011_count5', '2012_count1', '2012_count2', '2012_count3', \n    '2012_count4', '2012_count5', '2012_count8', '2013_count1', '2013_count2', '2013_count3', '2013_count6', \n    '2014_count1', '2014_count2', '2014_count3', '2014_count5', '2015_count1', '2015_count2', '2015_count3', \n    '2015_count5', '2015_count8'] });\n    map.getCanvas().style.cursor = (features.length) ? 'pointer' : '';\n    if (!features.length) {\n        popup.remove();\n        return;\n    }\n    var feature = features[0];\n    \/\/ Populate the popup and set its coordinates\n    \/\/ based on the feature found.\n    popup.setLngLat(feature.geometry.coordinates)\n        .setHTML(feature.properties.NAME)\n        .addTo(map);\n});\nvar groupedLayers = {};\nvar layerIds = ['2005_count1', '2005_count2', '2006_count1', '2006_count2', '2007_count1', '2007_count2', \n    '2008_count1', '2008_count2', '2008_count3', '2009_count1', '2009_count2', '2009_count3', '2010_count1', \n    '2010_count2', '2010_count4', '2010_count8', '2011_count1', '2011_count2', '2011_count3', '2011_count4', \n    '2011_count5', '2012_count1', '2012_count2', '2012_count3', '2012_count4', '2012_count5', '2012_count8', \n    '2013_count1', '2013_count2', '2013_count3', '2013_count6', '2014_count1', '2014_count2', '2014_count3', \n    '2014_count5', '2015_count1', '2015_count2', '2015_count3', '2015_count5', '2015_count8'];\nvar dates = ['2005', '2006', '2007', '2008', '2009', '2010', '2011', '2012', '2013', '2014', '2015'];\nfor (var i = 0; i < dates.length; i++) {\n  groupedLayers[dates[i]] = [];\n}\n\/\/loop over your layerIds to match with the RegExp\nfor (var i = 0; i < layerIds.length; i++) {\n  for (var j = 0; j < dates.length; j++) {\n    var searchPattern = new RegExp('^' + dates[j]);\n    if (searchPattern.test(layerIds[i])) {\n      groupedLayers[dates[j]].push(layerIds[i]);\n    }\n  }\n}\nconsole.log(groupedLayers)\nfor (var i = 0; i < dates.length; i++) {\n    var date = dates[i];\n    var link = document.createElement('a');\n    link.href = '#';\n    link.className = 'active';\n    link.textContent = date;\n    link.onclick = function (e) {\n        var clickedLayers = groupedLayers[this.textContent];\n        console.log(clickedLayers)\n        e.preventDefault();\n        e.stopPropagation();\n        for (var j=0; j<clickedLayers.length; j++) {\n          var clickedLayer = clickedLayers[j];\n          var visibility = map.getLayoutProperty(clickedLayer, 'visibility');\n          if (visibility === 'visible') {\n              map.setLayoutProperty(clickedLayer, 'visibility', 'none');\n              this.className = '';\n          } else {\n              this.className = 'active';\n              map.setLayoutProperty(clickedLayer, 'visibility', 'visible');\n          }\n        }\n    };\n    var layers = document.getElementById('menu');\n    layers.appendChild(link);\n}\n<\/script><\/p>\n<p style=\"text-align: center;\"><span style=\"font-size: 100%;\"><span style=\"font-weight: 100;\"><a href=\"http:\/\/samangoudarzi.github.io\/mappingdkp_jps\/\">View full-screen map<\/a><\/span><\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Our bibliometric study is currently underway. We\u2019re in the process of analysing and visualizing authorship data for a number of top development journals in an attempt to uncover patterns of knowledge production. Here we recount in detail the process of creating a methodology for authorship mapping to give you a better idea of how we created the map above. This map depicts authorship affiliation for the Journal of Peasant Studies between 2005 and 2015.<\/span><\/p>\n<p><a href=\"http:\/\/knowledgegap.org\/wp-content\/uploads\/2017\/09\/IDS-Journals-Research-Project-Methodology-Flowchart-Revised.jpg\"><img decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/knowledgegap.org\/wp-content\/uploads\/2017\/09\/IDS-Journals-Research-Project-Methodology-Flowchart-Revised.jpg\"\/><\/a>This mapping project had first begun with the aim of better understanding the geographic makeup of academic knowledge production in development studies. <\/p>\n<p><span style=\"font-weight: 400;\">We knew we had to utilize an indicator that could adequately quantify knowledge production and for which data was accessible. Efforts to expand the collective knowledge base and produce new knowledge can be captured with the act of research and said research is traditionally disseminated through academic journals. In this study, academic journal authorship is utilized as a proxy for knowledge production, with the author\u2019s affiliation determining their spatial geography. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">The current bibliometric study is examining <a href=\"https:\/\/samangoudarzi.github.io\/mappingdkp\/\" target=\"_blank\" rel=\"noopener\">five development journals<\/a> that were determined based on their Reuter\u2019s Journal Impact Factor (JIF) in an effort to study the journals with the widest reach. Although we recognize that a journal\u2019s value is not limited to citation indexes alone, we believe that the JIF can offer us insight into a journal's impact.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We conducted an extensive literature review of a number bibliometric studies to determine the best means of gathering authorship data for these top ranking journals. We found that literature databases were the most widely used source to download large amounts of affiliation data. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">We exhausted a number of options. We looked at a number of bibliometric studies and talked to a number of librarians. After a bit of back and forth, we settled on the database Scopus to collect affiliation data. Scopus is a literature database that houses a large collection of peer-reviewed articles. Owned by Elsevier, the site has made strides in the last couple of years improving the accessibility and tools of the database. This, in conjunction with the number of development journals the database contained, were the main reason we decided to utilize it for our study. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">It should be noted that although Scopus and similar databases maintain a large number of academic titles, their collection is not exhaustive. Initially, we were keen on examining the IDS Bulletin due to it\u2019s unique association both with the publishing company Wiley and as an <a href=\"http:\/\/www.ids.ac.uk\/news\/ids-bulletin-to-go-open-access-in-2016\">open access journal<\/a>. We found, however, that bibliometric information for the journal did not exist in the Scopus database, requiring us to adjust our study sample.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Once we had a clearer idea of our data collection methods, we got a bunch of undergrad students to collect and organize our data. Check out their collection process in the videos below:<\/span><\/p>\n<style>iframe {\n width: 82%;\n height: 75vh;\n align: middle;\n}<\/style>\n<p><iframe loading=\"lazy\" title=\"Gathering Affiliation Pt 1\" src=\"https:\/\/player.vimeo.com\/video\/202675015?dnt=1&amp;app_id=122963\" width=\"640\" height=\"400\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture\"><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"Gathering Affiliation Pt 2\" src=\"https:\/\/player.vimeo.com\/video\/202674502?dnt=1&amp;app_id=122963\" width=\"960\" height=\"600\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture\"><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"Gathering Affiliation Pt 3\" src=\"https:\/\/player.vimeo.com\/video\/204817536?dnt=1&amp;app_id=122963\" width=\"960\" height=\"600\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>View full-screen map Our bibliometric study is currently underway. We\u2019re in the process of analysing and visualizing authorship data for a number of top development journals in an attempt to uncover patterns of knowledge production. Here we recount in detail the process of creating a methodology for authorship mapping to give you a better idea of how we created the map above. This map depicts authorship affiliation for the Journal of Peasant Studies between 2005 and 2015. This mapping project<a class=\"more-link\" href=\"http:\/\/knowledgegap.org\/index.php\/sub-projects\/mapping-the-geography-of-knowledge-production-in-development-studies\/authorship-mapping\/\">Read More<span>&#8594;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":36,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-fullwidth.php","meta":{"footnotes":""},"_links":{"self":[{"href":"http:\/\/knowledgegap.org\/index.php\/wp-json\/wp\/v2\/pages\/170"}],"collection":[{"href":"http:\/\/knowledgegap.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/knowledgegap.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/knowledgegap.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/knowledgegap.org\/index.php\/wp-json\/wp\/v2\/comments?post=170"}],"version-history":[{"count":178,"href":"http:\/\/knowledgegap.org\/index.php\/wp-json\/wp\/v2\/pages\/170\/revisions"}],"predecessor-version":[{"id":685,"href":"http:\/\/knowledgegap.org\/index.php\/wp-json\/wp\/v2\/pages\/170\/revisions\/685"}],"up":[{"embeddable":true,"href":"http:\/\/knowledgegap.org\/index.php\/wp-json\/wp\/v2\/pages\/36"}],"wp:attachment":[{"href":"http:\/\/knowledgegap.org\/index.php\/wp-json\/wp\/v2\/media?parent=170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}