1. 31 Jan, 2018 1 commit
  2. 26 Jan, 2018 1 commit
  3. 25 Jan, 2018 1 commit
  4. 17 Jan, 2018 1 commit
  5. 28 Nov, 2017 3 commits
  6. 27 Nov, 2017 1 commit
  7. 24 Nov, 2017 1 commit
  8. 23 Nov, 2017 1 commit
  9. 04 Nov, 2017 1 commit
  10. 03 Nov, 2017 2 commits
  11. 02 Nov, 2017 1 commit
  12. 23 Oct, 2017 1 commit
  13. 18 Oct, 2017 1 commit
  14. 29 Sep, 2017 1 commit
  15. 28 Sep, 2017 3 commits
  16. 25 Sep, 2017 1 commit
  17. 22 Sep, 2017 2 commits
    • Daniel Scheffler's avatar
      Refactored GEOPROCESSING, METADATA, Input_reader, Output_writer and... · e057d1e1
      Daniel Scheffler authored
      Refactored GEOPROCESSING, METADATA, Input_reader, Output_writer and SpatialIndexMediator. Deleted a lot of deprecated/unused code:
      GEOPROCESSING:
      - deleted many unused functions written by Robert Behling
      L1A_P:
      - deleted decompress()
      - deleted Layerstacking()
      L1B_P:
      - deleted functions related with SIFT/Orfeo toolbox co-registration
      L2A_P:
      - deleted get_DESHIFTER_configs()
      - deleted envifilehandling.py
      - deleted SRF_DB_2_PKL.py (content moved to output_writer
      gms_object:
      - deleted calc_mask_nodataOLD()
      METADATA:
      - deleted some unused functions written by Robert Behling
      - deleted sandbox module
      Former-commit-id: 36ab28d1
      Former-commit-id: 7d82a28a
      e057d1e1
    • Daniel Scheffler's avatar
      PEP-8 editing. Added style checkers. · 461c4953
      Daniel Scheffler authored
      Former-commit-id: b6a2f1b6
      Former-commit-id: f867b21f
      461c4953
  18. 30 Aug, 2017 1 commit
  19. 28 Jul, 2017 1 commit
    • Daniel Scheffler's avatar
      - Revised config.Job -> now features an own configuration for test mode.... · 50bf3772
      Daniel Scheffler authored
      - Revised config.Job -> now features an own configuration for test mode. Passing arguments from outside is now much easier.
      - Refactored some attributes of config.Job.
      - added cloud classifiers for the included test data
      - misc.exceptions: added GMSConfigParameterError
      - misc.path_generator: revised get_path_cloud_class_obj(): merged subfolders for cloud classifiers on disk
      - processing.pipeline: refactored 'exec__...' to 'exec_...'
      - tests.test_geomultisens: removed superfluous paths configs
      - removed cloud_classifiers from .gitignore
      Former-commit-id: 86ded16f
      Former-commit-id: 021aa530
      50bf3772
  20. 27 Jun, 2017 2 commits
  21. 01 Jun, 2017 1 commit
  22. 30 May, 2017 1 commit
    • Daniel Scheffler's avatar
      Added first TestCase, updated run-file, moved METADATA, gms_object and dataset... · e3b5ecd4
      Daniel Scheffler authored
      Added first TestCase, updated run-file, moved METADATA, gms_object and dataset to new submodule 'model'
      bin.run_gms:
      - added run_from_filenames() dummy
      geomultisens.model.METADATA:
      - get_EarthSunDistance(): fixed unclosed File warning
      tests.data:
      - added LC80010702013141LGN01.tar.gz
      - test_geomultisens:
          - added class BaseTestCases
          - added class Test_Landsat8_PreCollectionData
      updated __version__
      updated __versionalias__
      Former-commit-id: 2b978035
      Former-commit-id: e41b2f4a
      e3b5ecd4
  23. 23 May, 2017 1 commit
  24. 11 Apr, 2017 1 commit
  25. 07 Apr, 2017 1 commit
    • Daniel Scheffler's avatar
      revised progress updater during running job · 14911ad4
      Daniel Scheffler authored
      algorithms.gms_object:
      - revised failed_GMS_object: now accepts only instances of gms_object and OrderedDicts; removed DB query
      misc.exception_handler:
      - trace_unhandled_exceptions.wrapped_GMS_mapper:
          - bugfix
          - enhanced documentation
          - revised call of failed_GMS_object
      processing.process_controller:
      - run_all_processors(): bugfix
      - update_DB_job_statistics(): fix for double statistics update in case of subsystems
      updated __version__
      Former-commit-id: d7f01df7
      Former-commit-id: f5404bf9
      14911ad4
  26. 06 Apr, 2017 1 commit
  27. 30 Mar, 2017 1 commit
  28. 29 Mar, 2017 1 commit
    • Daniel Scheffler's avatar
      job status is now reset to 'pending'. · c0f057b4
      Daniel Scheffler authored
       misc.database_tools:
       - get_postgreSQL_value(): now replaces all " ' " with "" due to compatibility issues to postgreSQL syntax
       - update_records_in_postgreSQLdb(): now uses execute_pgSQL_query for better error reporting
       - GMS_JOB.reset_job_progress(): now resets status to 'pending'
       config.Job:
       - status is now set to 'pending'
      - updated __version__
      Former-commit-id: c5525fec
      Former-commit-id: 2cbb0083
      c0f057b4
  29. 28 Mar, 2017 1 commit
    • Daniel Scheffler's avatar
      revised job statistics updater · 2b66ea9d
      Daniel Scheffler authored
       misc.database_tools:
       - added increment_decrement_arrayCol_in_postgreSQLdb()
       - GMS_JOB:
           - _populate_jobAttrs_from_sceneInfoGDF() / create(): updated statistics
           - added reset_job_progress()
           - implemented update_db_entry()
       misc.definition_dicts:
       - updated db_jobs_statistics_def
       misc.exception_handler:
       - log_uncaught_exceptions.wrapped_GMS_mapper(): revised statistics updating scheme (now also properly working for scenes with subsystems
       processing.process_controller.process_controller:
       - run_all_processors(): added reset of job progress in database
      - updated __version__
      Former-commit-id: 811477d3
      Former-commit-id: 0b237688
      2b66ea9d
  30. 27 Mar, 2017 1 commit
    • Daniel Scheffler's avatar
      AC is now skipped if an exception is raised there. Implemented job status... · 4146c388
      Daniel Scheffler authored
      AC is now skipped if an exception is raised there. Implemented job status updates into process controller.
      algorithms.L1C.AtmCorr:
      - run_atmospheric_correction(): AC is now skipped if an exception is raised there. NOTE: the output will be TOA reflectance instead of BOA reflectance in that case
      processing.process_controller:
      - run_all_processors():
           - added error handling for unexpected exceptions within process controller
           - added job.status updates that are also written into database in order to allow status visualization during a running job
      - stop(): added job.status updater
      - update_DB_job_record(): now 'status' column of jobs database table is also updated
      config.Job:
      - added attribute 'status'
      - updated __version__
      Former-commit-id: f71f4d01
      Former-commit-id: abe9963b
      4146c388
  31. 25 Jan, 2017 3 commits