trash.mrf_model.flow_model ========================== .. py:module:: trash.mrf_model.flow_model Attributes ---------- .. autoapisummary:: trash.mrf_model.flow_model.PATH_TO_COUNTY_URI trash.mrf_model.flow_model.PATH_TO_EFFICIENCY trash.mrf_model.flow_model.PATH_TO_INPUT trash.mrf_model.flow_model.PATH_TO_MRF_ELECTRICITY trash.mrf_model.flow_model.PATH_TO_MRF_OTHER trash.mrf_model.flow_model.PATH_TO_PROJECTED_AMOUNTS trash.mrf_model.flow_model.PATH_TO_STATE_COUNTY trash.mrf_model.flow_model.SCRIPT_DIR trash.mrf_model.flow_model.psd Classes ------- .. autoapisummary:: trash.mrf_model.flow_model.PlasticSD Module Contents --------------- .. py:class:: PlasticSD(year: list[int] = 2020, verbose=0, region_selection=None, sample_size=None) Bases: :py:obj:`sentier_data_tools.SentierModel` .. py:method:: calculate_energy_usage(row, flow_result) .. py:method:: clean_output_directory() .. py:method:: create_output_directory() .. py:method:: general_unitops(i, source, unit_ops, destination, output) .. py:method:: get_county_uri(state_county) .. py:method:: load_county_uris() .. py:method:: load_mrf_equipment_efficiency() .. py:method:: load_region_data() .. py:method:: mrf_sorting(reg_df) .. py:method:: prepare() -> None .. py:method:: process_region(row) .. py:method:: run() -> Tuple[List[sentier_data_tools.Demand], List[sentier_data_tools.Flow]] .. py:attribute:: aliases .. py:attribute:: county_uris .. py:attribute:: dummy_demand .. py:attribute:: flow .. py:attribute:: mrf_equipment_efficiency :value: None .. py:attribute:: outputs :value: ['film_bale', 'cardboard_bale', 'glass_bale', 'pet_bale', 'hdpe_bale', 'iron_bale', 'aluminum_bale'] .. py:attribute:: parameters :value: None .. py:attribute:: provides .. py:attribute:: recycle_stream_material :value: ['aluminum', 'cardboard', 'iron', 'glass', 'hdpe', 'paper', 'pet', 'film', 'other'] .. py:attribute:: reg_df_data :value: None .. py:attribute:: region_selection .. py:attribute:: run_config .. py:attribute:: sample_size .. py:attribute:: unit_ops :value: ['vacuum', 'disc_screen1', 'glass_breaker', 'disc_screen2', 'nir_pet', 'nir_hdpe', 'magnet', 'eddy'] .. py:attribute:: verbose .. py:attribute:: year .. py:data:: PATH_TO_COUNTY_URI .. py:data:: PATH_TO_EFFICIENCY .. py:data:: PATH_TO_INPUT .. py:data:: PATH_TO_MRF_ELECTRICITY .. py:data:: PATH_TO_MRF_OTHER .. py:data:: PATH_TO_PROJECTED_AMOUNTS .. py:data:: PATH_TO_STATE_COUNTY .. py:data:: SCRIPT_DIR .. py:data:: psd