Skip to content

Commit f865fc3

Browse files
author
Eric Tsai
committed
cleanup
1 parent da4f45c commit f865fc3

2 files changed

Lines changed: 1 addition & 74 deletions

File tree

src/election_anomaly/__init__.py

Lines changed: 0 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -267,55 +267,6 @@ def load_results(self) -> dict:
267267
return err
268268

269269

270-
# class Analyzer():
271-
# def __new__(self):
272-
# """ Checks if parameter file exists and is correct. If not, does
273-
# not create DataLoader object. """
274-
# try:
275-
# d, parameter_err = ui.get_runtime_parameters(analyze_pars, param_file='multi.par')
276-
# except FileNotFoundError as e:
277-
# print("Parameter file not found. Ensure that it is located" \
278-
# " in the current directory. Analyzer object not created.")
279-
# return None
280-
281-
# if parameter_err:
282-
# print("Parameter file missing requirements.")
283-
# print(parameter_err)
284-
# print("Analyzer object not created.")
285-
# return None
286-
287-
# return super().__new__(self)
288-
289-
# def __init__(self):
290-
# self.d, self.parameter_err = ui.get_runtime_parameters(analyze_pars,param_file='multi.par')
291-
292-
# eng = dbr.sql_alchemy_connect(paramfile=self.d['db_paramfile'],
293-
# db_name=self.d['db_name'])
294-
# Session = sessionmaker(bind=eng)
295-
# self.session = Session()
296-
297-
# def display_options(self, input):
298-
# results = dbr.get_input_options(self.session, input)
299-
# if results:
300-
# return results
301-
# return None
302-
303-
# def top_counts_by_vote_type(self, election, rollup_unit, sub_unit):
304-
# d, error = ui.get_runtime_parameters(['rollup_directory'], param_file='multi.par')
305-
# if error:
306-
# err_str = f'Parameter file missing requirements.\n{error}\nNo results exported'
307-
# print(err_str)
308-
# else:
309-
# connection = self.session.bind.raw_connection()
310-
# cursor = connection.cursor()
311-
# rollup_unit_id = dbr.name_to_id(self.session, 'ReportingUnit', rollup_unit)
312-
# sub_unit_id = dbr.name_to_id(self.session, 'ReportingUnitType', sub_unit)
313-
# election_id = dbr.name_to_id(self.session, 'Election', election)
314-
# err_str = avp.create_rollup(cursor, d['rollup_directory'], rollup_unit_id,
315-
# sub_unit_id, election_id)
316-
# connection.close()
317-
# return err_str
318-
319270
class JurisdictionPrepper():
320271
def __new__(cls):
321272
""" Checks if parameter file exists and is correct. If not, does
@@ -719,22 +670,6 @@ def display_options(self, input, verbose=False, filters=None):
719670
return None
720671

721672

722-
# def top_counts_by_vote_type(self, rollup_unit, sub_unit):
723-
# d, error = ui.get_runtime_parameters(['rollup_directory'])
724-
# if error:
725-
# print("Parameter file missing requirements.")
726-
# print(error)
727-
# print("Data not created.")
728-
# return
729-
# else:
730-
# rollup_unit_id = dbr.name_to_id(self.session, 'ReportingUnit', rollup_unit)
731-
# sub_unit_id = dbr.name_to_id(self.session, 'ReportingUnitType', sub_unit)
732-
# results_info = dbr.get_datafile_info(self.session, self.d['results_file_short'])
733-
# rollup = a.create_rollup(self.session, d['rollup_directory'], top_ru_id=rollup_unit_id,
734-
# sub_rutype_id=sub_unit_id, sub_rutype_othertext='', datafile_id_list=results_info[0],
735-
# election_id=results_info[1])
736-
# return
737-
738673
def top_counts_by_vote_type(self, election, rollup_unit, sub_unit):
739674
d, error = ui.get_runtime_parameters(['rollup_directory'], param_file='multi.par')
740675
if error:

src/election_anomaly/db_routines/__init__.py

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -880,8 +880,6 @@ def get_filtered_input_options(session, input_str, filters):
880880
['CountItemType_Id'].unique()
881881
count_types_df = pd.read_sql_table('CountItemType', session.bind, index_col='Id')
882882
count_types = list(count_types_df[count_types_df.index.isin(count_type_ids)]['Txt'].unique())
883-
#.merge(vote_count_df, how='inner', left_index=True, right_on='CountItemType_Id') \
884-
#['Txt'].unique())
885883
count_types.sort()
886884
data = {
887885
'parent': [filters[0] for count_type in count_types] + [filters[0] for count_type in count_types],
@@ -915,13 +913,7 @@ def get_filtered_input_options(session, input_str, filters):
915913
right_on='Candidate_Id')
916914
candidates_df = candidates_df.merge(candidate_names_df, how='inner', left_on='name',
917915
right_on='BallotName')
918-
#candidate_contest_df.columns = ['parent', 'name', 'type']
919-
# contest_df = contest_df.merge(candidate_contest_df, how='inner', left_on='name',
920-
# right_on='Name')[contest_df.columns]
921-
contests = get_input_options(session, 'candidate_contest', True)
922-
contests_df = pd.DataFrame(contests)
923-
contests_df.columns = contests.keys()
924-
df = contests_df.merge(candidates_df, how='inner', left_on='name', right_on='parent',
916+
df = contest_df.merge(candidates_df, how='inner', left_on='name', right_on='parent',
925917
suffixes=['_x', None])[candidates_df.columns]
926918
else:
927919
candidates = get_input_options(session, input_str, True)

0 commit comments

Comments
 (0)