{"id":20128967,"url":"https://github.com/jaysongiroux/oceanography","last_synced_at":"2026-04-10T12:31:15.217Z","repository":{"id":37193980,"uuid":"245276001","full_name":"jaysongiroux/Oceanography","owner":"jaysongiroux","description":"A toolkit oceanographer researchers can use for data visualization and wave classification","archived":false,"fork":false,"pushed_at":"2023-01-07T17:44:09.000Z","size":3542,"stargazers_count":1,"open_issues_count":17,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-03T22:28:17.225Z","etag":null,"topics":["electron","git","plotly","react"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jaysongiroux.png","metadata":{"files":{"readme":"README.MD","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-03-05T21:58:31.000Z","updated_at":"2023-04-27T16:42:54.000Z","dependencies_parsed_at":"2023-02-07T18:45:37.614Z","dependency_job_id":null,"html_url":"https://github.com/jaysongiroux/Oceanography","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jaysongiroux/Oceanography","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaysongiroux%2FOceanography","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaysongiroux%2FOceanography/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaysongiroux%2FOceanography/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaysongiroux%2FOceanography/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jaysongiroux","download_url":"https://codeload.github.com/jaysongiroux/Oceanography/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaysongiroux%2FOceanography/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31642664,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T07:40:12.752Z","status":"ssl_error","status_checked_at":"2026-04-10T07:40:11.664Z","response_time":98,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["electron","git","plotly","react"],"created_at":"2024-11-13T20:30:56.262Z","updated_at":"2026-04-10T12:31:15.185Z","avatar_url":"https://github.com/jaysongiroux.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Oceanography Tool Kit\n### Objective\nCreate a computer program that allows oceanographers and researchers to enter data\n on a user friendly UI that will parse the data and output the visualized data into an \n intuitive PDF document that will be intuitive and easy to understand for the general public and other researchers\n___\n\n### Setup:\n```npm i``` \n\u003cbr\u003e\n```npm start```\n\n___\n\n### Packaging for deployment\n```npm install electron-packager --save-dev```\u003cbr\u003e\n```cd ..```\u003cbr\u003e\n```electron-packager Oceanography/ OceanographyToolKit```\n\u003cbr\u003e\nor\n\u003cbr\u003e\n```npm i \u0026\u0026 npm run package```\na folder will appear in the same folder the github repo is stored with the packaged program\n\n\nDocumentation: https://github.com/electron/electron-packager \n\u003cbr\u003e\n\u003cbr\u003eFormat for custom packaging: \u003cbr\u003e\n```electron-packager \u003csourcedir\u003e \u003cappname\u003e --platform=\u003cplatform\u003e --arch=\u003carch\u003e [optional flags...]```\n\n___\n\n### Development \n#### Tools\n- Add the link in the tools.html page then create a separate tool HTML and JS file. This will allow easy scalability for multiple tools in this program\n- include the navbar in each new html file you add\n\n### Information: \nDependencies: \u003cbr\u003e\n    ```\n    \"electron-reload\": \"latest\",\n    \"nan\": \"^2.14.1\",\n    \"plotly\": \"^1.0.6\",\n    \"react\": \"^16.13.1\",\n    \"react-dom\": \"^16.13.1\"\n    ```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaysongiroux%2Foceanography","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjaysongiroux%2Foceanography","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaysongiroux%2Foceanography/lists"}