DFS_Portfolio_Manager / global_func /distribute_preset.py

Commit History

Limit concatenation in distribute_preset function to the top 10 entries of the working portfolio, removing debug print statements for cleaner output and improved performance in portfolio processing.
42199ca

James McCool commited on

Refactor handling of working portfolio in distribute_preset function to ensure proper checks for empty portfolios and maintain accurate filtering logic. This change improves robustness and clarity in the portfolio processing flow.
22483d5

James McCool commited on

Fix lower threshold calculation in distribute_preset function to ensure accurate filtering based on finishing range. This change enhances the clarity and correctness of the threshold logic.
9387594

James McCool commited on

Update debug print statements in distribute_preset function to include finish and lower threshold values, and sort the top 10 entries by 'Finish_percentile' for enhanced traceability and clarity during execution.
0aa6048

James McCool commited on

Refactor threshold logic in distribute_preset function to improve clarity and accuracy in filtering. Introduced a lower threshold variable for better readability and consistency in handling 'Finish_percentile' across all finishing ranges.
b071238

James McCool commited on

Add debug print statement in distribute_preset function to display the top 10 entries of the working portfolio for improved traceability during execution.
09fca6e

James McCool commited on

Remove limit on concatenation in distribute_preset function to include all entries of the working portfolio, enhancing data completeness while maintaining sorting by 'Finish_percentile'.
6fa0eb5

James McCool commited on

Limit concatenation in distribute_preset function to the top 5 entries of the working portfolio to enhance performance and maintain focus on the most relevant data.
0808078

James McCool commited on

Enhance portfolio concatenation in distribute_preset function by increasing the limit to the top 10 entries and adding a step to remove duplicates based on 'median', 'salary', and 'Own' for improved data relevance and accuracy.
efe0fbf

James McCool commited on

Limit concatenation in distribute_preset function to the top 5 entries of the working portfolio to further enhance performance and focus on the most relevant data.
47d93c4

James McCool commited on

Limit concatenation in distribute_preset function to the top 10 entries of the working portfolio to enhance performance and maintain focus on the most relevant data.
b3ed56e

James McCool commited on

Update preset label in app.py for clarity and consistency
84a7686

James McCool commited on

Update debug print statement in distribute_preset function to display only the top 10 entries of the working portfolio for improved clarity during execution.
f054296

James McCool commited on

Add debug print statement in distribute_preset function to output working portfolio for better traceability during execution.
3a91762

James McCool commited on

Refactor filtering logic in distribute_preset function to improve handling of 'Finish_percentile' thresholds. Introduced a variable for finish threshold to enhance code readability and maintain accurate portfolio selection across all finishing ranges.
f0036dd

James McCool commited on

Fix variable reference in distribute_preset function to correctly use 'Weighted Own' for filtering logic, ensuring accurate portfolio selection based on ownership thresholds.
b529706

James McCool commited on

Refactor distribute_preset function to improve filtering logic for 'Finish_percentile' by handling edge cases for the first and last finishing ranges, ensuring accurate portfolio selection and maintaining sorting by 'median' in descending order.
746f258

James McCool commited on

Update sorting logic in distribute_preset function to sort 'median' in descending order for improved portfolio selection accuracy
b9ea55a

James McCool commited on

Add distribute_preset function and update app.py for preset selection
5a5c5db

James McCool commited on