Package: tidyged.internals 1.5.0.9000

tidyged.internals: Internal Data Structures for the 'Tidyged' Package

Represent data structures described in the GEDCOM 5.5.5 Specification as tidy data.

Authors:Jamie Lendrum [aut, cre]

tidyged.internals_1.5.0.9000.tar.gz
tidyged.internals_1.5.0.9000.zip(r-4.5)tidyged.internals_1.5.0.9000.zip(r-4.4)tidyged.internals_1.5.0.9000.zip(r-4.3)
tidyged.internals_1.5.0.9000.tgz(r-4.4-any)tidyged.internals_1.5.0.9000.tgz(r-4.3-any)
tidyged.internals_1.5.0.9000.tar.gz(r-4.5-noble)tidyged.internals_1.5.0.9000.tar.gz(r-4.4-noble)
tidyged.internals_1.5.0.9000.tgz(r-4.4-emscripten)tidyged.internals_1.5.0.9000.tgz(r-4.3-emscripten)
tidyged.internals.pdf |tidyged.internals.html
tidyged.internals/json (API)

# Install 'tidyged.internals' in R:
install.packages('tidyged.internals', repos = c('https://jl5000.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/jl5000/tidyged.internals/issues

On CRAN:

156 exports 1.45 score 23 dependencies 5 dependents 1 scripts

Last updated 2 years agofrom:6ade6a8bb3. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 05 2024
R-4.5-winOKSep 05 2024
R-4.5-linuxOKSep 05 2024
R-4.4-winOKSep 05 2024
R-4.4-macOKSep 05 2024
R-4.3-winOKSep 05 2024
R-4.3-macOKSep 05 2024

Exports:add_levelsADDRESS_STRUCTUREassign_xref_famgassign_xref_indiassign_xref_mediaassign_xref_noteassign_xref_repoassign_xref_sourassign_xref_submASSOCIATION_STRUCTURECHANGE_DATECHILD_TO_FAMILY_LINKchk_address_citychk_address_countrychk_address_emailchk_address_faxchk_address_lineschk_address_postal_codechk_address_statechk_address_web_pagechk_adopted_by_which_parentchk_age_at_eventchk_attribute_descriptorchk_attribute_typechk_automated_record_idchk_before_common_erachk_caste_namechk_cause_of_eventchk_certainty_assessmentchk_character_encodingchk_copyright_gedcom_filechk_copyright_source_datachk_count_of_childrenchk_date_exactchk_date_period_coveredchk_date_valuechk_descriptive_titlechk_event_descriptorchk_event_or_fact_classificationchk_event_type_cited_fromchk_event_type_familychk_event_type_individualchk_events_recordedchk_gedcom_content_descriptionchk_gedcom_file_namechk_gedcom_formchk_gedcom_version_numberchk_id_numberchk_language_of_textchk_multimedia_file_referencechk_multimedia_formatchk_name_of_businesschk_name_of_productchk_name_of_repositorychk_name_of_source_datachk_name_personalchk_name_phoneticchk_name_piece_givenchk_name_piece_nicknamechk_name_piece_prefixchk_name_piece_suffixchk_name_piece_surnamechk_name_piece_surname_prefixchk_name_romanisedchk_name_typechk_national_or_tribal_originchk_nobility_type_titlechk_number_of_relationshipschk_occupationchk_pedigree_linkage_typechk_phone_numberchk_phonetisation_methodchk_physical_descriptionchk_place_latitudechk_place_longitudechk_place_namechk_place_phoneticchk_place_romanisedchk_possessionschk_product_version_numberchk_receiving_system_namechk_relation_is_descriptorchk_religious_affiliationchk_responsible_agencychk_role_in_eventchk_romanisation_methodchk_scholastic_achievementchk_sex_valuechk_source_call_numberchk_source_descriptive_titlechk_source_filed_by_entrychk_source_jurisdiction_placechk_source_media_typechk_source_originatorchk_source_publication_factschk_submitter_namechk_system_idchk_text_from_sourcechk_time_valuechk_user_reference_numberchk_user_reference_typechk_user_textchk_where_within_sourcechk_xrefconstruct_full_namedate_approximateddate_calendardate_currentdate_exactdate_perioddate_rangeEVENT_DETAILFAMILY_EVENT_DETAILFAMILY_EVENT_STRUCTUREFAMILY_GROUP_RECORDfinalisefind_insertion_pointFOOTER_SECTIONGEDCOM_HEADERgedcom_valueidentify_sectionINDIVIDUAL_ATTRIBUTE_STRUCTUREINDIVIDUAL_EVENT_DETAILINDIVIDUAL_EVENT_STRUCTUREINDIVIDUAL_RECORDLINEAGE_LINKED_HEADER_EXTENSIONMULTIMEDIA_LINKMULTIMEDIA_RECORDNOTE_RECORDNOTE_STRUCTUREparse_gedcom_ageparse_gedcom_datePERSONAL_NAME_PIECESPERSONAL_NAME_STRUCTUREPLACE_STRUCTUREreg_custom_valuereg_datereg_xrefremove_sectionREPOSITORY_RECORDset_class_to_tidygedSOURCE_CITATIONSOURCE_RECORDSOURCE_REPOSITORY_CITATIONSPOUSE_TO_FAMILY_LINKSUBMITTER_RECORDval_adoptive_parentsval_attribute_typesval_family_event_typesval_individual_event_typesval_languagesval_multimedia_formatsval_pedigree_linkage_typesval_rolesval_sexesval_source_media_types

Dependencies:clicpp11dplyrfansigenericsgluelifecyclelubridatemagrittrpillarpkgconfigpurrrR6rlangstringistringrtibbletidyrtidyselecttimechangeutf8vctrswithr

Readme and manuals

Help Manual

Help pageTopics
Push a tidyged structure down a number of levelsadd_levels
Construct the ADDRESS_STRUCTURE tibbleADDRESS_STRUCTURE
Create a new xref for a recordassign_xref_famg assign_xref_indi assign_xref_media assign_xref_note assign_xref_repo assign_xref_sour assign_xref_subm
Construct the ASSOCIATION_STRUCTURE tibbleASSOCIATION_STRUCTURE
Construct the CHANGE_DATE tibbleCHANGE_DATE
Construct the CHILD_TO_FAMILY_LINK tibbleCHILD_TO_FAMILY_LINK
Validate a tidyged input valuechk_address_city chk_address_country chk_address_email chk_address_fax chk_address_lines chk_address_postal_code chk_address_state chk_address_web_page chk_adopted_by_which_parent chk_age_at_event chk_attribute_descriptor chk_attribute_type chk_automated_record_id chk_before_common_era chk_caste_name chk_cause_of_event chk_certainty_assessment chk_character_encoding chk_copyright_gedcom_file chk_copyright_source_data chk_count_of_children chk_date_exact chk_date_period_covered chk_date_value chk_descriptive_title chk_events_recorded chk_event_descriptor chk_event_or_fact_classification chk_event_type_cited_from chk_event_type_family chk_event_type_individual chk_gedcom_content_description chk_gedcom_file_name chk_gedcom_form chk_gedcom_version_number chk_id_number chk_language_of_text chk_multimedia_file_reference chk_multimedia_format chk_name_of_business chk_name_of_product chk_name_of_repository chk_name_of_source_data chk_name_personal chk_name_phonetic chk_name_piece_given chk_name_piece_nickname chk_name_piece_prefix chk_name_piece_suffix chk_name_piece_surname chk_name_piece_surname_prefix chk_name_romanised chk_name_type chk_national_or_tribal_origin chk_nobility_type_title chk_number_of_relationships chk_occupation chk_pedigree_linkage_type chk_phonetisation_method chk_phone_number chk_physical_description chk_place_latitude chk_place_longitude chk_place_name chk_place_phonetic chk_place_romanised chk_possessions chk_product_version_number chk_receiving_system_name chk_relation_is_descriptor chk_religious_affiliation chk_responsible_agency chk_role_in_event chk_romanisation_method chk_scholastic_achievement chk_sex_value chk_source_call_number chk_source_descriptive_title chk_source_filed_by_entry chk_source_jurisdiction_place chk_source_media_type chk_source_originator chk_source_publication_facts chk_submitter_name chk_system_id chk_text_from_source chk_time_value chk_user_reference_number chk_user_reference_type chk_user_text chk_where_within_source chk_xref
Check one date_calendar() object occurs after anotherchk_dates
Construct a full personal nameconstruct_full_name
Construct a DATE_APPROXIMATED stringdate_approximated
Construct a DATE_CALENDAR stringdate_calendar
Return the current date in DATE_EXACT formatdate_current
Construct a DATE_EXACT stringdate_exact
Construct a DATE_PERIOD stringdate_period
Construct a DATE_RANGE stringdate_range
Construct the EVENT_DETAIL tibbleEVENT_DETAIL
Construct the FAMILY_EVENT_DETAIL tibbleFAMILY_EVENT_DETAIL
Construct the FAMILY_EVENT_STRUCTURE tibbleFAMILY_EVENT_STRUCTURE
Construct the FAMILY_GROUP_RECORD tibbleFAMILY_GROUP_RECORD
Finalise the formation of a tidyged recordfinalise
Find a particular row position in a tidyged object.find_insertion_point
Construct the FOOTER_SECTION tibbleFOOTER_SECTION
Construct the GEDCOM_HEADER tibbleGEDCOM_HEADER
Extract a particular value from a tidyged objectgedcom_value
Identify the rows of subrecords in a tidyged objectidentify_section
Construct the INDIVIDUAL_ATTRIBUTE_STRUCTURE tibbleINDIVIDUAL_ATTRIBUTE_STRUCTURE
Construct the INDIVIDUAL_EVENT_DETAIL tibbleINDIVIDUAL_EVENT_DETAIL
Construct the INDIVIDUAL_EVENT_STRUCTURE tibbleINDIVIDUAL_EVENT_STRUCTURE
Construct the INDIVIDUAL_RECORD tibbleINDIVIDUAL_RECORD
Construct the LINEAGE_LINKED_HEADER_EXTENSION tibbleLINEAGE_LINKED_HEADER_EXTENSION
Construct the MULTIMEDIA_LINK tibbleMULTIMEDIA_LINK
Construct the MULTIMEDIA_RECORD tibbleMULTIMEDIA_RECORD
Construct the NOTE_RECORD tibbleNOTE_RECORD
Construct the NOTE_STRUCTURE tibbleNOTE_STRUCTURE
Convert a GEDCOM age at event into decimalised yearsparse_gedcom_age
Convert a GEDCOM date into a lubridate dateparse_gedcom_date
Construct the PERSONAL_NAME_PIECES tibblePERSONAL_NAME_PIECES
Construct the PERSONAL_NAME_STRUCTURE tibblePERSONAL_NAME_STRUCTURE
Construct the PLACE_STRUCTURE tibblePLACE_STRUCTURE
Define parameters in GEDCOM 5.5.5 specificationprimitive_definitions
Construct a regular expression for a custom valuereg_custom_value
Construct a regular expression for DATE valuesreg_date
Construct the regex pattern for DATE_APPROXIMATED valuesreg_date_approximated
Construct a regular expression for DATE_EXACT valuesreg_date_exact
Construct the regex pattern for DATE_PERIOD valuesreg_date_period
Construct the regex pattern for DATE_RANGE valuesreg_date_range
Construct the regex pattern for DATE_VALUE valuesreg_date_value
Construct a regular expression for an xrefreg_xref
Enumerate all combinations of regex patternsregex_combn
Remove subrecords in a tidyged objectremove_section
Construct the REPOSITORY_RECORD tibbleREPOSITORY_RECORD
Make a dataframe a tidyged objectset_class_to_tidyged
Construct the SOURCE_CITATION tibbleSOURCE_CITATION
Construct the SOURCE_RECORD tibbleSOURCE_RECORD
Construct the SOURCE_REPOSITORY_CITATION tibbleSOURCE_REPOSITORY_CITATION
Construct the SPOUSE_TO_FAMILY_LINK tibbleSPOUSE_TO_FAMILY_LINK
Construct the SUBMITTER_RECORD tibbleSUBMITTER_RECORD
Get valid values for inputsval_adoptive_parents val_attribute_types val_family_event_types val_individual_event_types val_languages val_multimedia_formats val_pedigree_linkage_types val_roles val_sexes val_source_media_types