ID'ed NOTES under SOUR not found (format NOTE @Nnnnn@)

+9 votes
259 views

Notes in a Gedcom file that are included indirectly by coded n NOTE @N.... subordinate to n-1 SOUR result in 

"No NOTE record found with id N...."

Raw Gedcom for Willemina Pot (GEDCOM upload #101085, Person I0006):

0 @I0006@ INDI
1 NAME Willemina /Pot/
2 GIVN Willemina
2 SURN Pot
1 SEX F
1 BIRT
2 DATE 5 JAN 1818
2 PLAC Utrecht
2 ADDR
3 CITY Utrecht
2 SOUR @S0000@
3 NOTE @N0015@

2 SOUR @S0002@
3 NOTE @N0086@
2 OBJE
3 FORM jpeg
3 TITL Pot Willemina 1818 Geboorteakte
3 FILE /home/jan/VanRossum_20150611.gpkg.media/Pot Willemina 1818 Geboorteakte.jpeg
1 DEAT
2 DATE 14 MAR 1892
2 PLAC Utrecht
2 ADDR
3 CITY Utrecht
2 SOUR @S0000@
3 NOTE @N0006@
2 SOUR @S0002@
3 NOTE @N0087@
2 OBJE
3 FORM jpeg
3 TITL Pot Willemina 1892 Overlijdensakte
3 FILE /home/jan/VanRossum_20150611.gpkg.media/Pot Willemina 1892 Overlijdensakte.jpeg
1 FAMC @F0008@
1 FAMS @F0002@
1 CHAN
2 DATE 22 DEC 2012
3 TIME 16:48:02

Elsewhere in uploaded file:

0 @S0000@ SOUR
1 TITL Het Utrechts Archief
1 PUBL http://www.hetutrechtsarchief.nl/collectie/burgerlijke-stand
1 CHAN
2 DATE 24 DEC 2012
3 TIME 21:20:48

And

0 @N0015@ NOTE Geboorteakte Utrecht 7 januari 1818
1 CONT Toegangnr:         481
1 CONT Inventarisnr:         97
1 CONT Gemeente:         Utrecht
1 CONT Soort akte:         Geboorteakte
1 CONT Aktenummer:         8
1 CONT Aangiftedatum:     07-01-1818
1 CONT 
1 CONT kind
1 CONT Naam:             Willemina Pot
1 CONT Geslacht:         V
1 CONT Geboortedatum:     05-01-1818
1 CONT Geboorteplaats:     Utrecht
1 CONT     
1 CONT vader
1 CONT Naam:             Willem Pot
1 CONT 
1 CONT moeder
1 CONT Naam:             Mechteld Bouhuijsen

The NOTES in this file are essential source citations, so please improve the software to include these notes.

WikiTree profile: Willemina Pot
in WikiTree Tech by Living Terink G2G6 Pilot (299k points)
retagged by Living Terink
This happens wherever the notes are in the gedcom file, not just when they are in a source record.

That would make the issue even more serious! Is that the case for cross-referenced notes only or also for embedded notes?

Formal Description of Permissible Values

Base: GEDCOM Standard Draft 5.5.1

Notes can be represented in a GEDCOM file by the following structure:

NOTE_STRUCTURE:=

[

NOTE @<XREF:NOTE>@ {1:1}

|

NOTE [<SUBMITTER_TEXT> | <NULL>] {1:1}

+1 [CONC|CONT] <SUBMITTER_TEXT> {0:M}

]

The first variant shown is referred to as "cross-reference to a note record", the second variant as "embedded" note.

Looks like adding them manual in the end, still is the best and quickest way eeh ? Thanks for trying this new gedcom system Jan, every improvement of it of course is very welcome :)
Bea,

I suppose "best" is automatically true, because no other way seems to work at all.

As for "quickest", the process is so tedious that I probably will not add more than about 10% of the people in my tree. Most of my tree are not already present in wikitree.
Well I sure hope things can be improved, it would be nice if profiles added by Gedcoms would look nice, some at least look better then they did in the past with the old gedcom system, so I think there's hope ;)

2 Answers

+4 votes
I can’t say about direct ones. I started with a mix of both but the software I used to extract a subset of my tree converted all direct ones to xref.
by Cameron Davidson G2G6 (7.6k points)
Thank you, Cameron,

I too have only xrefed NOTES in my gedcom. I guess you agree that whatever type the NOTES in a Gedcom are, they should all be included in the imported profiles, so the importing software should be enhanced.
+4 votes
Hi Jan,

I'll add it to our GEDCompare list. I think someone else may have mentioned it, but if not, I'm glad you brought it to our attention.
by Abby Glann G2G6 Pilot (735k points)
Thank you Abby!
This is a very serious problem. I won't be adding much, if anything to wikitree until it is fixed.
Edward,

Keep in mind, you can still add all you want manually. It's just the gedcompare that is having the issue, and we're working on it.

Abby - Adding manually is not trivial because GEDCOMpare discards the notes requiring me to have to switch back and forth between wikitree and my genealogy program to manually retrieve each note, one by one, for pasting into wikitree. This IS a lot of work when there are multiple notes. However, since I have more gedcom uploads planned I created a small program that converts gedcom cross-referenced notes into in-line notes, thus bypassing the GEDCOMpare bug. It works adequately for me to proceed with gedcom uploads. I posted about it at:

https://www.wikitree.com/g2g/532539/program-available-that-mitigates-gedcompares-notes-bug

The "working on it" might be speeded up if Edward's awk program were used as a preprocessing step in the import of Gedcoms.

Individual use of awk is probably limited to users running a Linux distro.

Awk is available for Windows but installation may be challenging for some Windows users.

Related questions

+9 votes
1 answer
+6 votes
0 answers
+3 votes
1 answer
+6 votes
1 answer
167 views asked Dec 30, 2017 in WikiTree Tech by Edward Comer G2G1 (1.8k points)
+13 votes
0 answers
+4 votes
1 answer
70 views asked Nov 4, 2015 in WikiTree Tech by Wayne Campbell G2G Rookie (280 points)
+13 votes
1 answer
+6 votes
1 answer
+5 votes
3 answers

WikiTree  ~  About  ~  Help Help  ~  Search Person Search  ~  Surname:

disclaimer - terms - copyright

...