/images/avatar.jpg

Hi! My name is Mragank Shekhar

Get to know me better

Summer with Amazon and ArviZ

You might be in a hurry so TL;DR Horrible year so far, but luckily I got a chance to work at Amazon as a Data Engineer Intern and recently, my gsoc proposal got accepted so I’ll also work with ArviZ community this summer. Now, it’s been a while since I have posted something, and therefore I’ll let my heart speak for now… He tried okay!! jk! will update this in the coming days.

GSoC2020 Project Report

Project Details Field Value Project Title Raster Awareness in PySAL Project Link https://summerofcode.withgoogle.com/projects/#5775104799145984 Organization NumFOCUS (Sub-Org: PySAL) Mentors Stefanie Lumnitz, Dani Arribas-Bel, Levi John Wolf Contributed Repo libpysal, splot Working Repo Mgeeeek/libpysal Gitter Room https://gitter.im/GSoC2020-PySAL/Raster_awareness_in_PySAL Project Blog https://mgeeeek.github.io/tags/gsoc/ Project Description From early on, PySAL was designed with the focus of performing vector-based spatial analysis and therefore it didn’t have tools to handle input-output of large raster data.

Coding Period: Last Phase Part 1

We are in the end phase of GSOC now and less than 2 weeks are remaining for finishing up our project. My last blog focused on the working of base raster interface API which is in the beta phase as it is still being reviewed by other community members. Most of my time in the first half of this phase went in optimizing the weights builder and efficiently increasing the neighbors of the focal point, let’s jump straight to the exciting stuff.

Coding Period: Second Phase Part 2

Phase two of GSoC2020 is over, this blog is little late cos my laptop’s HDD died and I was unable to save my Hugo environment. Overall the summer has been really productive and the API design of the interface is finally reached beta period, let’s look at the progress. Final API of the Interface After several weeks of coding, design discussions, and code review, phase 1 of my project which consisted of designing API and all the functionality for the base raster interface is completed.

Coding Period: Second Phase Part 1

Phase 1 of the coding period has already completed and we’ve had almost reached the midpoint of the coding period. This blog will provide a short update of the work done in the last couple of weeks. API Status At the end of Phase 1, there were some bug fixes and API changes that my mentors suggested, these were minor changes that were quickly included in the project in the following week.

Coding Period: First Phase Part 2

Phase 1 of the coding period is about to get over and 2 weeks have already passed since I gave an update on my GSoC project. As per my last blog, I successfully implemented the prototype transformation methods of the base interface, let’s look at the developments happened after the first 2 weeks. Progress on the Project The main goal of the first phase was to implement and finalize the base raster interface, in other words, I had to incorporate all methods which can be utilized to make the transformations from xarray.