Page 1 of 1

PGN Manager

PostPosted: 05 Dec 2004, 15:23
by Joachim Rang
Hi,

I would like to split up a PGN-Database with all games of a big tournament according to the players. I tried different utility but nothing worked. PGNManager has obviously a problem if the name of the engine contains a "[".

With Scid I have no clue what to do at all.

Any help appreciated.

regards Joachim

Re: PGN Manager

PostPosted: 05 Dec 2004, 15:48
by Pallav Nawani
Hello,

Did you try pgn-extract?
To split the file depending on the player, I think you will have to run it multiple times, one for each player.

best,
Pallav

Re: PGN Manager

PostPosted: 05 Dec 2004, 15:50
by Roger Brown
Joachim Rang wrote:Hi,

I would like to split up a PGN-Database with all games of a big tournament according to the players. I tried different utility but nothing worked. PGNManager has obviously a problem if the name of the engine contains a "[".

With Scid I have no clue what to do at all.

Any help appreciated.

regards Joachim


Hello Joachim,

There are a couple of utilities that can help you.

(a) Scid is really an excellent database manager. SImply invoke it and go to the search -> header. There you can identify the player(s) you want and split them out any way you like. You are a fairly experienced computer person so I will not bore you with stuff like selecting all the results (1-0, 0-1 and 1/2-1/2) and leaving the rating as wide as it needs to be to capture all the games.

Scid uses its own file format. You simply need to drop the pgn into a new Scid database to convert it. It is that simple.

(b) Pgn extract can also do the same job for you. It can do it as a standalone or as part of Alex WBTM which provides a convenient front end gui for the use of this software.

The two items above are free and can do the job on quite large databases.

I hope this helps and if it does not, feel free to post again.

Later.

Re: PGN Manager

PostPosted: 05 Dec 2004, 16:33
by Joachim Rang
Hi,

okay thanks Roger, I figured it out with SCID. I knew it was possible with Scid, but I'm feeling how I get older, it's not the former curiosity with which I try new programs. ;-)
But with your hint in the beginning I figured it out, thanks a lot. :-)

regards Joachim