Skip to content

Extractors

SolerPerson

SolerPersonExtractor

Class for extracting data for Soler pipeline.

extract_matches(program_temp, threshold)

Helper function for pulling matched records to be resolved from Soler.temp_results_*.

programs()

Helper function for getting list of program names that have unresolved person records.

pull_new_normalized_records(ids)

Helper function for getting normalized records for new unresolved records from temp table.

pull_new_records(program)

Helper function for pulling unresolved records from ADAPT.PersonClean by program name.

pull_normalized_resolved_records(program)

Helper function for pulling existing records in Core.ResolvedPerson from Soler.temp_norm* for comparison.

SolerProgram

SolerProgramExtractor

Class for extracting data for Soler pipeline.

get_base_match_programs()

This function attempts to resolve programs using the fast resolve methods. Remaining programs are loaded in, and are resolved, then loaded into Core.ProgramResolve