Sukujutut-muunnos

wikitammesta
Versio hetkellä 12. marraskuuta 2019 kello 14.35 – tehnyt PeterPower (keskustelu | muokkaukset) (→‎Muunnoksen vaihtoehdot)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)

Gedcom työkalu Sukujutut

Tarkoitus

Työkalu pyrkii korjaamaan Sukujutut-ohjelman tuottaman Gedcomin virheellisyyksiä.

Työkalun käyttö

Valitse muunnos Sukujutut
Rastita asetus "Näytä muutetut rivit" (valinnainen)
Rastita muut lisäasetukset (valinnainen)
Suorita muunnos.

Tarkista muunnoksen tulokset sivun alaosasta.

Jos olet muunnokseen tyytyväinen, käytä painiketta "Tallenna tulos", jolloin aikaisempi gedcom-tiedostosi saa uuden versionumeron (.0, .1 jne.) ja muunnettu gedcom-tiedosto tallennetaan alkuperäisen gedcom-tiedoston nimellä, ilman versionumeroa.

Jos et halua tallentaa muunnettua gedcom-tiedostoa, poistu gedcom-työkaluista tai aja jokin muu muunnos.

Seuraavassa on lueteltu ne asiat joita muunnos yrittää korjata. Ohjelman käyttöliittymässä voi valita mitkä muunnokset haluaa suorittaa.

Huomioitavaa

Valintoja on paljon, joten isoissa tiedostoissa ajo voi kestää ja tuloslistat ovat pitkiä. Aja siksi muutaman muunnoksen ryhmiä ja talleta tulos väliversiona, josta jatkat seuraavilla valinnoilla.

Lue kukin väliversio tilapäisesti Grampsiin. Siinä on helpompi tarkistaa, ettei mitään odottamatonta tapahtunut muunnoksessa.

Palauttaminen Sukujuttuihin johtaa kierteeseen, koska sama virheet toistuvat, kun dataa kirjoitetaan uudestaan gedcom-tiedostoon.

Muunnoksen vaihtoehdot

caption

Puuttuva tägi

Jos rivillä on vain tasonumero ilman tunnistetta, niin lisätään tunniste "_DUMMY".

Puuttuva tasonumero

Sukujutut saattaa jakaa pitkän tekstin usealle riville käyttämättä CONT- tai CONC-tunnisteita, jolloin gedcomiin tulee viallisia rivejä. Useimmiten rivin alussa ei ole numeroa (0-9) kuten jokaisella Gedcomin rivillä tulee olla. Muunnos lisää tällaisen rivin alkuun CONT-tunnisteen sekä asianmukaisen tasonumeron.

Poista virheelliset DATE-rivit

Poistetaan DATE-rivi, joissa arvona on joko tyhjä, kysymysmerkki tai piste:

 2 DATE  
 
 2 DATE ?
 
 2 DATE .

Poistetaan tyhjät NOTE-tunnisteet

Poistetaan seuraavanlaiset rakenteet, joissa on ensin tyhjä NOTE-rivi ja sen alla mahdollisesti yksi tai useampia tyhjiä CONT/CONC-rivejä.

1 NOTE
2 CONT
2 CONT

Poista DATE AVOLIITTO tunnisteet

Sukujutut saattaa tuottaa avoliitoista seuraavan rakenteen

0 @Fxxx@ FAM
...
1 MARR
2 DATE AVOLITTO

Korjataan se muotoon

0 @Fxxx@ FAM
...
1 MARR
2 TYPE AVOLITTO

Poista DIV tunnisteiden virheelliset DATE tiedot

Sukujutut saattaa tuottaa avioeroista seuraavan rakenteen

0 @Fxxx@ FAM
...
1 DIV
2 DATE .

Korjataan se muotoon

0 @Fxxx@ FAM
...
1 DIV

Ts. jätetään tuntematon päivämäärä pois.


2 SOUR Piippolan sukukirja

Ts. poistetaan tyhjät GINV/SURN-rivit ja jos niiden alla on SOUR-rivejä, niin nostetaan ne tasolle 2. Lisäksi poistetaan näin mahdollisesti syntyneet duplikaatit SOUR-rivit (jos on annettu myös valinta "remove_duplicate_sources").

Poista tupla SOUR rivit NAME tunnisteryhmässä

Sukujutut saattaa tuottaa seuraavan rakenteen

0 @Ixxx@ INDI
...
1 NAME name
2 GIVN
...
2 SURN

ja lisäksi ko. tyhjien GINV/SURN-tunnisteiden rivien alla saattaa olla SOUR-rakenne, joka ei sinne kuulu:

0 @Ixxx@ INDI
...
1 NAME name
2 GIVN
3 SOUR Piippolan sukukirja
2 SURN
3 SOUR Piippolan sukukirja

Korjataan nämä muotoon

0 @Ixxx@ INDI
...
1 NAME name

Poista REFN-tunnisteet

REFN-tunnisteet ovat luovuttavan Sukujuttujen tai sitä edeltävien ohjelmien antamia. Niillä ei ole jatkossa käyttöä, joten muunnos poistaa REFN-tunnisteiden rivit.

Poista STAT-tunnisteet

STAT-tiedoilla tutkija on hallinnut tietojensa käsittelyn valmiutta. Tiedolla ei ole käyttöä jatkossa, joten muunos poistaa REFN-rivit.

Muuta 3-tason NOTE-tunnisteet 2-tasolle

Tasolla 2 olevien PLAC-rivien alla saattaa olla tasolla 3 olevia NOTE -rivejä. Ne ovat väärässä paikassa, joten ne on nostettava samalle tasolle PLAC-rivin kanssa, jotta niissä oleva tieto ei hukkuisi.

Esim.

 1 BIRT
 2 PLAC Heinola
 3 NOTE Kirkonkirjojen mukaan 

muutetaan muotoon

 1 BIRT
 2 PLAC Heinola
 2 NOTE Kirkonkirjojen mukaan

Lisää ADR1-tunnisteet ADDR-tunnisteryhmään

Sukujutut tekee osoiterivejä, joissa ei ole pakollista ADR1-riviä. Muunnos lisää sen:

2 ADDR Tipotie 1

Muutetaan muotoon

2 ADDR 
3 ADR1 Tipotie 1

Vaihda eräissä tapahtumissa PLAC tunnisteet NOTE tunnisteiksi

Sukujutut tuottaa rakenteita

1 EVEN
2 TYPE Ei_julkaista
2 PLAC Salainen tieto
1 EVEN
2 TYPE Kummit
2 PLAC A. Kummeli ja vaimo 
1 EVEN
2 TYPE Tutkijan omat
2 PLAC Tämä täytyy tarkistaa

Muutetaan nämä seuraavanlaisiksi

1 EVEN
2 TYPE Ei_julkaista
2 NOTE Salainen tieto
1 EVEN
2 TYPE Kummit
2 NOTE Description: A. Kummeli ja vaimo 
1 EVEN
2 TYPE Tutkijan omat
2 NOTE Tämä täytyy tarkistaa

Huomaa että kummien osalta tekstiin lisätään "Description:". Tämä aiheuttaa sen että Gramps sijoittaa ko. tekstin kuvauskenttään.

Muuta "Kaksonen" ja "Kolmonen" -tapahtumatyypit NOTE riveiksi

Muutetaan

1 EVEN
2 TYPE Kaksonen

ja

1 EVEN
2 TYPE Kolmonen

muotoon

1 EVEN
2 NOTE Kaksonen

ja

1 EVEN
2 NOTE Kolmonen

Poista alku- ja peräkkäiset välilyönnit henkilön ja paikan nimistä

Poistetaan ylimääräiset välilyönnit henkilöiden tai paikkojen nimistä (NAME,PLAC). Tällöin esimerkiksi aakkostus menee oikein.

Vaihda EMIG tunniste RESI tunnisteeseen

Sukujutut kirjoittaa henkilön kaikki muuttotapahtumat EMIG-rivitunnisteella, joka on gedcom-määrityksissä tarkoitettu siirtolaiseksi lähdön tunnisteeksi. Kun tapahtuvat kuitenkin lähes aina maan sisällä, tunniste muutetaan asuinpaikkatapahtuman tunnisteeksi.

1 EMIG Hauholle 1880

muutetaan muotoon

1 RESI Hauholle 1880

Huomioitavaa

Muunnoksen jälkeenkin tutkijalle jää korjattavaa muuttotapahtumiin, mikä voidaan tehdä Gramps-ohjelmassa:

  • jos tulopaikka on ulkomailla (esim. USA), tapahtumatyyppi palautetaan EMIG arvoon.
  • Grampsissa on käytössä myös LÄHTÖMUUTTO ja TULOMUUTTO -tapahtumat. Kumpi niistä valitaan tyypiksi, riippuu siitä, mikä suunta on alkuperäisessä paikkatiedossa. Esimerkiksi "EMIG Hauholle 1880" on lopulta "LÄHTÖMUUTTO", jossa lähtöpaikkakunta on paikkana perusmuodossaan, muuttosuunta Kuvaus-kentässä "Hauholle" ja aika "1880". On hyvin mahdollista, että henkilö päättyy toiselle paikkakunnalle. TULOMUUTTO -tapahtumaan kirjataan paikaksi oikea tulopaikkakunta ja Kuvaus-kenttään sen seurakunnan muuttokirjauksesta ilmenevä lähtöpaikkakunta.

Siirrä lisätieto lainauksen Osa/Sivu-tietoon

Siirrä SOUR ylemmän tason NOTE:n alle