PDA

Arkistonäkymässä ei tällä hetkellä lainaus erotu varsinaisesta viestistä. Suosittelemme että vilkaisette ns. täydellistä versiota: : Gramps-ohjelma, sukupuun jakaminen kahteen


Lahtinen
15.12.25, 10:02
Miten Gramps-ohjelmassa jaetaan kahteen erilliseen osaan sukupuu?

Juha
15.12.25, 10:33
. Alipuun irrottaminen omaksi sukupuuksi (suositeltu tapa)

Tämä on paras ratkaisu, jos haluat jakaa olemassa olevan sukupuun kahdeksi erilliseksi tietokannaksi.

Menettely:

Avaa alkuperäinen sukupuu.

Valitse henkilö, josta jako tehdään (esim. yhteinen esi-isä).

Valitse valikosta
Työkalut ? Sukupuun käsittely ? Extract a subtree
(suomeksi yleensä Alipuun irrotus tai vastaava).

Määritä:

otetaanko mukaan esivanhemmat, jälkeläiset vai molemmat

sisällytetäänkö puolisot

Gramps luo uuden sukupuutietokannan valitun henkilön ympärille.

Tulos:
Alkuperäinen sukupuu säilyy ennallaan, ja uusi sukupuu sisältää vain valitun haaran.

2. Jakaminen GEDCOM-viennin avulla

Sopii, jos haluat jakaa puun esimerkiksi toiselle henkilölle tai siirtää osan toiseen ohjelmaan.

Menettely:

Valitse Tiedosto ? Vie ? GEDCOM.

Valitse viennin laajuudeksi:

Valitut henkilöt tai

Suodatettu joukko (esim. henkilö + esivanhemmat).

Tuo syntynyt GEDCOM-tiedosto Grampsiin uutena sukupuuna:
Tiedosto ? Uusi ? Tuo GEDCOM.

Tulos:
Saat kaksi erillistä sukupuuta: alkuperäisen ja osittaisen kopion.

Toki herää kysymys miksi tiedosto pitäisi jakaa kahteen osaan.

Lahtinen
15.12.25, 12:02
Kiitos Juha. Vaihtoehto 2:lla sain onnistumaan. Ensimmäisen vaihtoehdon kohdalta en löydä tätä: "Työkalut ? Sukupuun käsittely ? Extract a subtree
(suomeksi yleensä Alipuun irrotus tai vastaava)".

Mutta kuitenkin, vaikka jakaminen GEDCOM-viennin avulla onnistui, uuteen sukupuuhun tulivat vain suoraan ylenevässä polvessa olevat esivanhemmat. Ts. sisarukset ja näiden perheet jäivät pois. Onkohan tämä aina näin (myös muiden sukututkimusohjelmien kanssa)?

Se, miksi haluan jakaa olemassa olevan tiedoston kahteen osaan: minulla ollut "aikojen alusta" sama tiedosto, joka lähtee henkilöstä X taaksepäin. Hänellä sukuhaarat Y ja Z. Haluaisin jakaa nämä Y:n ja Z:n kahdeksi erilliseksi tiedostoksi siten, että kummassakin on X-tiedoston kaikki tiedot.

KKujansuu
16.12.25, 10:56
Jos oikein ymmärsin, niin haluaisit muodostaa erikseen henkilön X isän (Y) ja äidin (Z) puoleiset sukupuut. Grampsissä on valmiina suodinsääntö "<Henkilöön> suhteessa olevat muut henkilöt", jolla voi poimia annetun henkilön sukulaiset. Se varmaan toimisi tässä tilanteessa. Tekisin näin:

1. Tee varmuuskopio (Sukupuut > Ota varmuuskopio).
2. Poista perhe, jossa X on lapsena ja Y ja Z vanhempina
3. Muodosta henkilösuodin "isän puoli", jossa sääntönä "<Henkilöön> suhteessa olevat muut henkilöt" ja valitse lähtöhenkilöksi Y.
4. Tee vienti Gramps XML-tyyppiseen tiedostoon (esim. Y.gramps) käyttäen suodinta "isän puoli". Tässä kannattaa käyttää myös optiota "Viitesuodin: Älä ota mukaan tietoja, jotka eivät liity valittuun henkilöön.
5. Vastaava operaatio äidille (Z).
6. Ym. perheen poistamisen (kohta 2) voi nyt halutessaan peruuttaa (Muokkaa > Peru Poista perhe)
7. Nyt tiedostoissa Y.gramps ja Z.gramps on äidin ja isän suvut. Ne voi ladata omiin sukupuihinsa Grampsissä.
8. Uusissa sukupuissa ei nyt ole ollenkaan henkilöä X (tai hänen sisaruksiaan tai jälkeläisiään ym). Mutta näin kai oli tarkoituskin.

Tämä toimii edellyttäen että isän ja äidin suvuissa ei ole yhteisiä esivanhempia.

Perheen poistaminen (kohta 2) on tarpeen, jotta ym. suodin ei esim. löydä isän sukulaisiksi myös äitiä ja hänen sukuaan.

Huomaa että Google-ryhmissä on myös suomenkielinen Gramps-keskusteluryhmä: https://groups.google.com/g/gramps-finland

Se ei ole kovin aktiivinen, mutta sieltäkin voi kysyä apua. Grampsin kansainvälinen keskustelupalsta on https://gramps.discourse.group/

Kari