<commit_before><!DOCTYPE html>
<meta charset="utf-8">
<style type="text/css">
	.place {
		fill: red;
	}
</style>
<body>
<script src="js/d3.v3.min.js"></script>
<script src="js/topojson.v1.min.js"></script>
<script>
d3.json("../data/basemap/basemap.topojson", function(error, basemap) {
  if (error) return console.error(error);

var width = 800,
    height = 800;

var svg = d3.select("body").append("svg")
    .attr("width", width)
    .attr("height", height);

  var countries = topojson.feature(basemap, basemap.objects.ne_50m_admin_0_countries);
  var cities = topojson.feature(basemap, basemap.objects.ne_10m_populated_places_simple);

/*
  var projection = d3.geo.mercator()
    .scale(5000)
    .translate([width / 2, height / 2]);
*/

var projection = d3.geo.albers()
    .center([0, 55.4])
    .rotate([4.4, 0])
    .parallels([50, 60])
    .scale(8000)
    .translate([-350,-100]);
    
  var path = d3.geo.path()
    .projection(projection);

  svg.append("path")
    .datum(countries)
    .attr("d", path);
  
  svg.append("path")
    .datum(cities)
    .attr("d", path)
    .attr("class", "place");
});
</script><commit_msg>Add html, title and body<commit_after><!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <script src="js/d3.v3.min.js"></script>
        <script src="js/topojson.v1.min.js"></script>
        <style type="text/css">
            .place {
                fill: red;
            }
        </style>
    </title>
    <body>

        <script>
            d3.json("../data/basemap/basemap.topojson", function(error, basemap) {
              if (error) return console.error(error);

            var width = 800,
                height = 800;

            var svg = d3.select("body").append("svg")
                .attr("width", width)
                .attr("height", height);

              var countries = topojson.feature(basemap, basemap.objects.ne_50m_admin_0_countries);
              var cities = topojson.feature(basemap, basemap.objects.ne_10m_populated_places_simple);

            /*
              var projection = d3.geo.mercator()
                .scale(5000)
                .translate([width / 2, height / 2]);
            */

            var projection = d3.geo.albers()
                .center([0, 55.4])
                .rotate([4.4, 0])
                .parallels([50, 60])
                .scale(8000)
                .translate([-350,-100]);
                
              var path = d3.geo.path()
                .projection(projection);

              svg.append("path")
                .datum(countries)
                .attr("d", path);
              
              svg.append("path")
                .datum(cities)
                .attr("d", path)
                .attr("class", "place");
            });
        </script>
    </body>
</html>
{'fraction_non_alphanumeric': 0.16826411075612355, 'fraction_numerical': 0.03336883209087682, 'mean_word_length': 1.8011928429423458, 'pattern_counts': {'":': 0, '<': 30, '<?xml version=': 0, '>': 30, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7452789', 'n_tokens_mistral': 1024, 'n_tokens_neox': 932, 'n_words': 162}