Gridcoin mining experiment - data gathering details

Every couple of days, depending on my own mood and enthusiasm more or less frequent, I go through the process of copying the data from the VGTU server to my own excel sheets to then produce the charts I post from time to time. Because I get questions about this process from time to time I decided to explain this process in this blog post for future reference.

Copy the task details

The first step is to check the timestamp of the last task available in the spreadsheet and copy all new task details of finished tasks from the website. Depending on how long it has been this can span multiple pages because only a limited amount of tasks is shown on a page. This is the case in below screenshot.

1.png

Format and verify

Next I verify the data to be sure it is valid for the experiment. The status needs to be 'completed and validated' and the application must not change. I then remove unneeded data and reformat the needed data to the correct format.

2.PNG

Insert the data

Once I have the data formatted I make room for the new data and insert it at the correct location.

3.png

Copy some other data

I need to copy the RAC from here, the team RAC fromhere, the GRC price from here

5.png

Verifications

Once I have all the input for the first chart I verify the data.

*From time to time the number of whitelisted projects changes so I verify if the calculated magnitude matches.
*Sometimes the data on the project server is not chronological. This is because the samples are shown in the order they were sent to the host which doesn't necessarily match the order in which they finish. For RAC calculation however they must be placed chronologically in order of completion. If that happens I need to switch some rows.
*If everything is correct the error should be very small.

6.png

Points per day

Once the data is verified I use it to complete the daily series.

7.PNG

Update charts

Now all data is available for the first two charts. The last step is to update the range for the charts:

8.PNG

The end result is two updated charts:

9.PNG

Top 10 users

Then it's time to move over to the second sheet of the top 10 users. Before:

For these charts I gather the data from here. I select only the users that are in team gridcoin. Sometime new users enter the top 10 or the positions inside the top 10 switch. In such a case I move the columns around for my convenience. After:


Update the top 10 chart

For these charts as well the data range of the chart needs to be adapted.

Result

The result is twofold. A lot of data is available to try new formulas on. And some charts out of which we have been able to learn quite a few things.



Posted on Utopian.io - Rewarding Open Source Contributors

H2
H3
H4
Upload from PC
Video gallery
3 columns
2 columns
1 column
10 Comments