betty.ancestry package¶
Subpackages¶
- betty.ancestry.event_type package
- Submodules
- betty.ancestry.event_type.event_types module
Adoption
Baptism
Birth
Burial
Conference
Confirmation
Correspondence
CreatableDerivableEventType
Cremation
Death
DerivableEventType
Divorce
DivorceAnnouncement
DuringLifeEventType
Emigration
EndOfLifeEventType
Engagement
FinalDispositionEventType
Funeral
Immigration
Marriage
MarriageAnnouncement
Missing
Occupation
PostDeathEventType
PreBirthEventType
Residence
Retirement
StartOfLifeEventType
Unknown
Will
- betty.ancestry.event_type.event_types module
- Module contents
- Submodules
- betty.ancestry.gender package
- betty.ancestry.place_type package
- betty.ancestry.presence_role package
Submodules¶
- betty.ancestry.citation module
- betty.ancestry.date module
- betty.ancestry.description module
- betty.ancestry.enclosure module
- betty.ancestry.event module
- betty.ancestry.file module
- betty.ancestry.file_reference module
- betty.ancestry.has_citations module
- betty.ancestry.has_file_references module
- betty.ancestry.has_notes module
- betty.ancestry.link module
- betty.ancestry.locale module
- betty.ancestry.media_type module
- betty.ancestry.name module
- betty.ancestry.note module
- betty.ancestry.person module
- betty.ancestry.person_name module
- betty.ancestry.place module
- betty.ancestry.presence module
- betty.ancestry.privacy module
- betty.ancestry.source module
Module contents¶
Provide Betty’s main data model.
- final class betty.ancestry.Ancestry[source]¶
Bases:
MultipleTypesEntityCollection
[Entity
]An ancestry contains all the entities of a single family tree/genealogical data set.
- add_unchecked_graph(*entities: Entity) None [source]¶
Add entities to the ancestry but do not automatically add associates as well.
It is the caller’s responsibility to ensure all associates are added to the ancestry. If this is done, calling this method is faster than the usual entity collection methods.