James McCool
commited on
Commit
·
701581a
1
Parent(s):
1ab28dc
adjusting the filtering dictionary
Browse files
app.py
CHANGED
|
@@ -32,8 +32,15 @@ from global_func.recalc_diversity import recalc_diversity
|
|
| 32 |
from database_queries import *
|
| 33 |
from database import *
|
| 34 |
|
| 35 |
-
|
| 36 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 37 |
|
| 38 |
showdown_selections = ['Showdown #1', 'Showdown #2', 'Showdown #3', 'Showdown #4', 'Showdown #5', 'Showdown #6', 'Showdown #7', 'Showdown #8', 'Showdown #9', 'Showdown #10', 'Showdown #11', 'Showdown #12', 'Showdown #13', 'Showdown #14', 'Showdown #15']
|
| 39 |
dk_db_nfl_showdown_selections = ['DK_NFL_SD_seed_frame_Showdown #1', 'DK_NFL_SD_seed_frame_Showdown #2', 'DK_NFL_SD_seed_frame_Showdown #3', 'DK_NFL_SD_seed_frame_Showdown #4', 'DK_NFL_SD_seed_frame_Showdown #5', 'DK_NFL_SD_seed_frame_Showdown #6',
|
|
@@ -2152,13 +2159,13 @@ if selected_tab == 'Manage Portfolio':
|
|
| 2152 |
if reg_submitted:
|
| 2153 |
st.session_state['settings_base'] = False
|
| 2154 |
parsed_frame = st.session_state['working_frame'].copy()
|
| 2155 |
-
parsed_frame = parse_portfolio_on_mapped(parsed_frame, st.session_state['map_dict'],
|
| 2156 |
st.session_state['working_frame'] = parsed_frame.sort_values(by='median', ascending=False)
|
| 2157 |
st.session_state['export_merge'] = st.session_state['working_frame'].copy()
|
| 2158 |
elif exp_submitted:
|
| 2159 |
st.session_state['settings_base'] = False
|
| 2160 |
parsed_frame = st.session_state['export_base'].copy()
|
| 2161 |
-
parsed_frame = parse_portfolio_on_mapped(parsed_frame, st.session_state['map_dict'],
|
| 2162 |
st.session_state['export_base'] = parsed_frame.sort_values(by='median', ascending=False)
|
| 2163 |
st.session_state['export_merge'] = st.session_state['export_base'].copy()
|
| 2164 |
with st.expander('Trimming Options'):
|
|
|
|
| 32 |
from database_queries import *
|
| 33 |
from database import *
|
| 34 |
|
| 35 |
+
pos_parse_mapping = {
|
| 36 |
+
'Projection': 'proj_map',
|
| 37 |
+
'Ownership': 'own_map',
|
| 38 |
+
'Salary': 'salary_map',
|
| 39 |
+
'Position': 'pos_map',
|
| 40 |
+
'Team': 'team_map'
|
| 41 |
+
}
|
| 42 |
+
|
| 43 |
+
pos_parse_options = list(pos_parse_mapping.keys())
|
| 44 |
|
| 45 |
showdown_selections = ['Showdown #1', 'Showdown #2', 'Showdown #3', 'Showdown #4', 'Showdown #5', 'Showdown #6', 'Showdown #7', 'Showdown #8', 'Showdown #9', 'Showdown #10', 'Showdown #11', 'Showdown #12', 'Showdown #13', 'Showdown #14', 'Showdown #15']
|
| 46 |
dk_db_nfl_showdown_selections = ['DK_NFL_SD_seed_frame_Showdown #1', 'DK_NFL_SD_seed_frame_Showdown #2', 'DK_NFL_SD_seed_frame_Showdown #3', 'DK_NFL_SD_seed_frame_Showdown #4', 'DK_NFL_SD_seed_frame_Showdown #5', 'DK_NFL_SD_seed_frame_Showdown #6',
|
|
|
|
| 2159 |
if reg_submitted:
|
| 2160 |
st.session_state['settings_base'] = False
|
| 2161 |
parsed_frame = st.session_state['working_frame'].copy()
|
| 2162 |
+
parsed_frame = parse_portfolio_on_mapped(parsed_frame, st.session_state['map_dict'], pos_parse_mapping[position_filter], filter_keys, position_low_threshold, position_high_threshold, position_choice)
|
| 2163 |
st.session_state['working_frame'] = parsed_frame.sort_values(by='median', ascending=False)
|
| 2164 |
st.session_state['export_merge'] = st.session_state['working_frame'].copy()
|
| 2165 |
elif exp_submitted:
|
| 2166 |
st.session_state['settings_base'] = False
|
| 2167 |
parsed_frame = st.session_state['export_base'].copy()
|
| 2168 |
+
parsed_frame = parse_portfolio_on_mapped(parsed_frame, st.session_state['map_dict'], pos_parse_mapping[position_filter], filter_keys, position_low_threshold, position_high_threshold, position_choice)
|
| 2169 |
st.session_state['export_base'] = parsed_frame.sort_values(by='median', ascending=False)
|
| 2170 |
st.session_state['export_merge'] = st.session_state['export_base'].copy()
|
| 2171 |
with st.expander('Trimming Options'):
|