{"id":21630450,"url":"https://github.com/gaubert/rodd","last_synced_at":"2025-03-18T21:24:38.745Z","repository":{"id":953420,"uuid":"735700","full_name":"gaubert/rodd","owner":"gaubert","description":null,"archived":false,"fork":false,"pushed_at":"2016-04-26T09:08:24.000Z","size":3991,"stargazers_count":3,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-24T23:31:46.863Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gaubert.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-06-23T12:56:38.000Z","updated_at":"2019-08-13T14:34:31.000Z","dependencies_parsed_at":"2022-07-15T05:46:11.958Z","dependency_job_id":null,"html_url":"https://github.com/gaubert/rodd","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaubert%2Frodd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaubert%2Frodd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaubert%2Frodd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaubert%2Frodd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gaubert","download_url":"https://codeload.github.com/gaubert/rodd/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244307737,"owners_count":20432084,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-25T02:11:02.925Z","updated_at":"2025-03-18T21:24:38.720Z","avatar_url":"https://github.com/gaubert.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Scribbling the requirements\n---------------------------\n\nThe software will be organised in 2 parts: a database containing some static information related to the dissemination and an extention on this database containing dynamic information for monitoring the real-time dissemination. Crawling workers for collecting the data will be launched and an analysis will be run from that.\n\nA) Static Database Details\n--------------------------\n\nThe main goals of this part are:\n\n1. Maintain the Product to Service Directory relation,\n2. Maintain the Product information such as its UID, the regExp that could be used to match its corresponding product files,\n3. Maintain the info related to the Channel PID, IP and the association between the Service Dir and the channel,\n4. Describe for each products its data path: through which nodes it should go. Possibly, it would be very interesting to build the data path map automatically from this database\n\nB) Dynamic Analysis\n-------------------\n\nThe main requirements and goals for this part are:\na) Match incoming data with the static information from RODD in order to build monthly statistics per product, ... on weekly, monthly basis,\nb) Unknowns: Detect products files that are not known by RODD but flowing through the dissemination (either RODD is not up to date or the product is not authorised and should not be distributed via EUMETCAST),\nc) Bad Matches: Detect products that are not distributed through the define service directory (either RODD is not up to date or the dissemination conf is wrong),\ne) Build statistics on the Data Volume, Service availability, timeliness\n\nIn order to create these statistic results and control board, crwaler will be send to crunch the log files and other informations related to the dissemination.\n\n\nReporting Errors on Product Navigator Content\n---------------------------------------------\n\n- Product Meteorological Data Dissemination: There are 2 file types (GRIB and BUFR) that have got the same typical filename. This is not correct because there is one file type that is LRIT.\n- Product Colour Composite CCD-HRC - CBERS (EO_EUM_DAT_CBERS_CHC). The file type is wrong it can be INPE_CBERS_2B_CHC_(AF|SA|...)_20081225_072_D_095_5.tif.gz. The 2 letters between CHC and the date are variable.\n\nQuestions\n---------\nIn the filetypes $ is a letter and # is a number\n\n- On which ServiceDir does Colour Composite CCD-HRC goes (id EO_EUM_DAT_CBERS_CHC and filetype INPE_CBERS_2B_CHC_$$_YYYYMMDD_###_$_###_#.tif.gz ?\n\n- EO:EUM:DAT:CBERS:CHC          -\u003e    Chan Devcocast1            =\u003e Service Dir ?\n- EO:EUM:DAT:DMSP:SSMIS:EDR     -\u003e    Chan America               =\u003e probably gnc-us-noaa-nesdis\n- EO:EUM:DAT:F-X:GBLSIC         -\u003e    Saf-Global                 =\u003e Service Dir SAF-LSA-Glob or SAF-OSI-Glob ?\n- EO:EUM:DAT:F-X:GBLSIE         -\u003e    Saf-Global                 =\u003e Service Dir SAF-LSA-Glob or SAF-OSI-Glob ?\n- EO:EUM:DAT:F-X:GBLSIT         -\u003e    Saf-Global                 =\u003e Service Dir SAF-LSA-Glob or SAF-OSI-Glob ?\n- EO_EUM_DAT_FENGYUN_CMA-AMV    -\u003e    EUMETSAT Data Channel 11   =\u003e Should be gnc-cn-cma\n- EO:EUM:DAT:FENGYUN:DMG        -\u003e    Only on fenyung cast for the moment\n- EO_EUM_DAT_FENGYUN_LWRF       -\u003e    Only on fenyung cast for the moment\n- EO:EUM:DAT:FENGYUN:PREO       -\u003e    Only on fenyung cast for the moment\n- EO:EUM:DAT:FENGYUN:PRI        -\u003e    Only on fenyung cast for the moment \n- EO_EUM_DAT_GOES_FAG:          -\u003e    DEVCOCAST-1                =\u003e Which of the devcocast channels\n- EO:EUM:DAT:GOES:GOES-ATLSST \t-\u003e    Unknown chan               =\u003e Unknown                                      =\u003e  Atlantic GOES-E Sea Surface Temperature (Unknown on portal but instead found \tEO:EUM:DAT:MULT:ATLSST) which seems to be the same\n- EO:EUM:DAT:GOES:SAE           -\u003e   Geonetcast Americas         =\u003e nothing geonetcast \n- EO:EUM:DAT:GOES:SAI           -\u003e   Geonetcast Americas         =\u003e nothing geonetcast \n- EO:EUM:DAT:GOES:SAV           -\u003e   Geonetcast Americas\n- EO:EUM:DAT:GOES:SAW           -\u003e   Geonetcast Americas\n- EO_EUM_DAT_INFO_DAILY         -\u003e   Info-Channel-2              =\u003e Probably servdir info-2 ?\n- EO_EUM_DAT_JASON_GDR-SSHA     -\u003e   AVISO ?                     =\u003e ?\n- EO:EUM:DAT:JASON:GDR          -\u003e   AVISO ?                     =\u003e ?\n- EO_EUM_DAT_JASON_IGDR-SSHA     -\u003e  AVISO ?                     =\u003e ?\n- EO:EUM:DAT:JASON:IGDR          -\u003e  AVISO ?                     =\u003e ?\n- EO:EUM:DAT:METEOSAT:CDS-IODC  -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:CLA-IODC  -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:CMW1      -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:CMW1-IODC -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:CSR-IODC  -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:CSR1      -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:CSR1-IODC -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:CSR1-ADC  -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:CSR1-XADC -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:ELW-IODC  -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:ELW1      -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:ELW1-IODC -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:ELW1-XADC -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:ELW1-ADC  -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:HPI-IODC  -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:HRI       -\u003e   EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:HRI-ADC.html  -\u003e   EUMETSAT Data Centre (not disseminated) =\u003e .html is a bug ?\n- EO:EUM:DAT:METEOSAT:HRI-XADC.html -\u003e   EUMETSAT Data Centre (not disseminated) =\u003e .html is a bug ?\n- EO:EUM:DAT:METEOSAT:HRV-IODC  -\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:HRV1      -\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:HRV1-ADC      -\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:HRV1-IODC      -\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:HRV1-XADC      -\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:HWW-IODC      -\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:MFG-CDS  \t-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:MFG-CLA1-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:MFG-HPI1-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:MFG-HRV1-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:MFG-HWW1 -\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:MPE-GRIB-IODC-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:MPE-JPG-IODC-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:MPE1-GRIB-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:MSA1-IODC -\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:MSA1-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:MTP15-RSS-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:SST-IODC-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:SST1-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:SST1-IODC  \t-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:UTH-IODC -\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:UTH1-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:UTH1-ADC-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:UTH1-IODC-\u003e  EUMETSAT Data Centre (not disseminated)\n- EO:EUM:DAT:METEOSAT:UTH1-XAD-\u003e  EUMETSAT Data Centre (not disseminated)\n\nAdd mac osx platform\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgaubert%2Frodd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgaubert%2Frodd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgaubert%2Frodd/lists"}