I've recently picked up the book "Pump up your rating" where the author talks about tracking each of your games with a post-mortem analysis. The report of all your games combined will show you in the long run which areas of your chess game are holding you back.
Inspired by this approach I want to understand which openings I'm playing correctly and which ones I need to study in more detail. I've downloaded my chess games and have tried to analyse them using ChessX, Scid vs Pc and Lucas Chess. Scid vs Pc gives me the option to automatically annotate the games but stores the engine score in a non tabular format. I can only see the evaluation of the moves when opening a specific game.
Ideally I want to add a column to my chess games in a database which shows the engine evaluation of the game at the end of the "Opening".
After some research I found that move 10-12 are commonly accepted as the end of the "Opening". I haven't found a way to programmatically extract the engine evaluation at move 10 or 12 from all my games. Scid vs Pc allows you to add user defined flags but this is just a text string.
I'm very new to chess databases and engines in general and would be greateful for any advice on how to achieve this.