feat: Source switch and split ProcessorComponents
1) There is now a python alternative to the R-based wheat-source- generation, called source_gen. The functionality to call source_gen has been added (see ProcessorSurveys.pyL939 and L1032-1040), but not yet switched on while we await testing of output at the Met Office. 2) ProcessorComponents was huge (2100 lines!) and the structure was not apparent. Each component's supporting functions are now in a separate directory. There is also a ProcessorServer.py relating to file down/up-loads. ProcessorComponents is now essentially a directory to import all the functions. This might inspire a more systematic (object-oriented?) structure for each component within coordinator in the future.
Showing
- Processor.py 6 additions, 1 deletionProcessor.py
- ProcessorAdvisory.py 46 additions, 0 deletionsProcessorAdvisory.py
- ProcessorComponents.py 44 additions, 2131 deletionsProcessorComponents.py
- ProcessorDeposition.py 137 additions, 0 deletionsProcessorDeposition.py
- ProcessorEnvironment.py 200 additions, 0 deletionsProcessorEnvironment.py
- ProcessorEpidemiology.py 630 additions, 0 deletionsProcessorEpidemiology.py
- ProcessorServer.py 124 additions, 0 deletionsProcessorServer.py
- ProcessorSurveys.py 1060 additions, 0 deletionsProcessorSurveys.py
- ProcessorUtils.py 70 additions, 1 deletionProcessorUtils.py
- run_Processor.sh 2 additions, 1 deletionrun_Processor.sh
Loading
Please register or sign in to comment