{"id":95565,"name":"ROMS","description":"A free-surface, terrain-following, primitive equations ocean model widely used by the scientific community for a diverse range of applications.","url":"https://github.com/myroms/roms","last_synced_at":"2026-04-28T00:30:39.740Z","repository":{"id":177742274,"uuid":"660762485","full_name":"myroms/roms","owner":"myroms","description":"Regional Ocean Modeling System (ROMS)","archived":false,"fork":false,"pushed_at":"2026-03-31T14:31:29.000Z","size":34521,"stargazers_count":130,"open_issues_count":5,"forks_count":54,"subscribers_count":14,"default_branch":"develop","last_synced_at":"2026-04-03T00:42:06.526Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/myroms/roms/wiki","language":"Fortran","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/myroms.png","metadata":{"files":{"readme":"docs/README.md","changelog":null,"contributing":null,"funding":null,"license":"License_ROMS.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-06-30T19:28:22.000Z","updated_at":"2026-03-31T12:00:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"b01f32dd-60a2-4997-b2de-350be5b0eb26","html_url":"https://github.com/myroms/roms","commit_stats":{"total_commits":947,"total_committers":1,"mean_commits":947.0,"dds":0.0,"last_synced_commit":"3eaf9c56ee802ef87984b97a61e8f55eed3cce01"},"previous_names":["myroms/roms"],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/myroms/roms","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myroms%2Froms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myroms%2Froms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myroms%2Froms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myroms%2Froms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/myroms","download_url":"https://codeload.github.com/myroms/roms/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myroms%2Froms/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31475202,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-06T08:36:52.050Z","status":"ssl_error","status_checked_at":"2026-04-06T08:36:51.267Z","response_time":112,"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"}},"owner":{"login":"myroms","name":"Regional Ocean Modeling System (ROMS)","uuid":"138157068","kind":"organization","description":"","email":"arango@marine.rutgers.edu","website":"https://www.myroms.org/wiki","location":"United States of America","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/138157068?v=4","repositories_count":1,"last_synced_at":"2023-07-01T02:42:19.462Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/myroms","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-07-01T02:42:19.465Z","updated_at":"2023-07-01T02:42:19.465Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/myroms","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/myroms/repositories"},"packages":[],"commits":{"id":1389981,"full_name":"myroms/roms","default_branch":"develop","total_commits":984,"total_committers":2,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":492.0,"dds":0.00101626016260159,"past_year_total_commits":25,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":12.5,"past_year_dds":0.040000000000000036,"last_synced_at":"2026-04-06T14:01:26.988Z","last_synced_commit":"bf66be420a4df245b93aa4f64086a5c89ac71e1f","created_at":"2023-09-27T00:13:48.501Z","updated_at":"2026-04-06T14:01:25.778Z","committers":[{"name":"Hernan G. Arango","email":"arango@marine.rutgers.edu","login":"hga007","count":983},{"name":"David Robertson","email":"robertson@marine.rutgers.edu","login":"rjdave","count":1}],"past_year_committers":[{"name":"Hernan G. Arango","email":"arango@marine.rutgers.edu","login":"hga007","count":24},{"name":"David Robertson","email":"robertson@marine.rutgers.edu","login":"rjdave","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/myroms%2Froms/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-08T00:00:24.542Z","repositories_count":6212203,"commits_count":914906080,"contributors_count":35345446,"owners_count":1143114,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"myroms/roms","html_url":"https://github.com/myroms/roms","last_synced_at":"2026-04-06T14:00:33.318Z","status":"active","issues_count":1,"pull_requests_count":104,"avg_time_to_close_issue":484.0,"avg_time_to_close_pull_request":3138169.659340659,"issues_closed_count":1,"pull_requests_closed_count":91,"pull_request_authors_count":2,"issue_authors_count":1,"avg_comments_per_issue":1.0,"avg_comments_per_pull_request":0.057692307692307696,"merged_pull_requests_count":82,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":239189.2105263158,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":19,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.08333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":17,"created_at":"2023-09-27T00:14:18.662Z","updated_at":"2026-04-06T14:00:33.319Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/myroms%2Froms","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/myroms%2Froms/issues","issue_labels_count":{},"pull_request_labels_count":{"enhancement":49,"new development":13,"bug":10,"invalid":4,"documentation":1},"issue_author_associations_count":{"NONE":1},"pull_request_author_associations_count":{"COLLABORATOR":91,"CONTRIBUTOR":11,"NONE":2},"issue_authors":{"JamiePringle":1},"pull_request_authors":{"hga007":102,"kravi1220":2},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-08T00:00:09.900Z","repositories_count":14147583,"issues_count":34546263,"pull_requests_count":112868491,"authors_count":11230090,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"enhancement":11,"new development":3},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{"COLLABORATOR":20},"past_year_issue_authors":{},"past_year_pull_request_authors":{"hga007":20},"maintainers":[{"login":"hga007","count":91,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hga007"}],"active_maintainers":[{"login":"hga007","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hga007"}]},"events":{"total":{"ReleaseEvent":1,"DeleteEvent":21,"PullRequestEvent":41,"ForkEvent":22,"IssuesEvent":2,"WatchEvent":41,"IssueCommentEvent":5,"PushEvent":184,"GollumEvent":24,"CreateEvent":25},"last_year":{"DeleteEvent":12,"PullRequestEvent":16,"ForkEvent":12,"WatchEvent":18,"IssueCommentEvent":1,"PushEvent":90,"GollumEvent":23,"CreateEvent":10}},"keywords":[],"dependencies":[],"score":5.598421958998375,"created_at":"2023-09-27T00:03:35.763Z","updated_at":"2026-04-28T00:30:39.758Z","avatar_url":"https://github.com/myroms.png","language":"Fortran","category":"Hydrosphere","sub_category":"Ocean Models","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"# Regional Ocean Modeling System (ROMS)\n\n![ROMS_Picture](https://github.com/myroms/roms/assets/23062912/d72765ed-9d55-4109-84fc-c51b05832adb)\n\n# License\n\n**Copyright (c) 2002-2026 The ROMS Group**\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n# Change Logs\n\n[ROMS Change Logs](ROMS_ChangeLog.md)\n\n# Overview\n\n**ROMS** solves the free-surface, hydrostatic, flux form of the primitive\nequations over variable bathymetry using stretched terrain following in the\nvertical and orthogonal curvilinear coordinates in the horizontal. The finite\nvolume grid is discretized on a staggered Arakawa C-grid. Detailed information\nabout its governing equations, numerical discretization, algorithms, usage, and\ntutorials is available in the **WikiROMS** documentation portal at\n**`www.myroms.org/wiki`**.\n\nThe dynamical kernel of **ROMS** is comprised of four separate models, including\nthe nonlinear (**NLM**), perturbation tangent linear (**TLM**), finite amplitude\ntangent linear (**RPM**), and adjoint (**ADM**). They are located in the\n**Nonlinear**, **Tangent**, **Representer**, and **Adjoint** sub-directories,\nrespectively. The **TLM** and **ADM** were hand-coded from the discrete **NLM**\ncode using the recipes of Giering and Kaminski (1998). Therefore, any change to\nits dynamical and numerical kernels will affect the symmetry of the **TLM** and\n**ADM** operators. The discrete adjoint is exact and is defined relative to\nthe inner product that prescribes the L2-norm.\n\nThis official community version of **ROMS** is developed and maintained at Rutgers,\nThe State University of New Jersey, New Brunswick, New Jersey, USA. Currently, this\n**git** repository contains the following branches:\n\n- **main**: Tagged versions and the latest stable release version of **ROMS**\n- **develop**: Main developing branch of **ROMS**. It contains the model's\n  latest corrections, updates, and minor evolutions. It is a stable branch\n  that passes selected internal tests. It is the parent to other feature\n  branches describing new options and algorithms.\n- **feature branches**: Research and new development branches recommended to\nsuperusers and beta testers.\n\nCheck **wiki** for more information:\n\n```\nhttps://github.com/myroms/roms/wiki\nhttps://github.com/myroms/roms/wiki/ROMS-Branches\n```\n\n# Instructions\n\nThe **ROMS**  framework is intended for users interested in ocean modeling. It\nrequires an extensive background in ocean dynamics, numerical modeling, and\ncomputers to configure, run, and analyze the results to ensure you get the\ncorrect solution for your application. Therefore, **we highly recommend** users\nregister at https://www.myroms.org and set up a **username** and **password** to\naccess the **ROMS** forum, email notifications for bugs/updates, technical\nsupport from the community, **trac** code maintenance history, tutorials, workshops,\nand publications. The user's **ROMS** forum has over 24,000 posts with helpful\ninformation. Technical support is limited to registered users. We **do not**\nprovide user technical support, usage, or answers in **GitHub**.\n\nThis **GitHub** version becomes the official **git** repository for downloading,\nupdating, improving, and correcting defects/bugs to the **ROMS** source code.\nAlso, it is the version used in the **ROMS-JEDI** interface hosted at\nhttps://github.com/JCSDA-internal, which is currently private. Use the following\ncommand to download the **ROMS** source code:\n\n---\n``` make\ngit clone https://github.com/myroms/roms.git                 (default)\ngit clone https://github.com/myroms/roms.git \u003csource_dir\u003e\n```\n---\n\nThe idealized and realistic **ROMS** Test Cases and the Matlab processing\nsoftware can be downloaded from:\n\n``` make\ngit clone https://github.com/myroms/roms_test.git\ngit clone https://github.com/myroms/roms_matlab.git\n```\nWe highly recommend that Users define the **`ROMS_ROOT_DIR`** variable in their\ncomputer shell logging environment, specifying where the User cloned/downloaded\nthe **ROMS** source code, Test Cases, and Matlab processing software:\n```\nsetenv ROMS_ROOT_DIR  MyDownlodLocationDirectory\n```\nThe **build** scripts will use this environmental variable when compiling any of\nthe **ROMS Test Cases** without the need to customize the location of the\n**ROMS** source code. Also, it is used for loading the path of Matlab scripts in\nthe **startup.m** configuration file.\n\nThe **doxygen** version of **ROMS** is available at:\n```\nhttps://www.myroms.org/doxygen\n```\nRegistered users of **ROMS** have access to:\n\n- **ROMS** User's Forum for technical support from the community:\n  ```\n  https://www.myroms.org/forum\n  ```\n- **ROMS Trac** source code maintenance and evolution:\n  ```\n  https://www.myroms.org/projects/src\n  ```\n- **WikiROMS** documentation and tutorials plus editing:\n  ```\n  https://www.myroms.org/wiki\n  ```\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://ost.ecosyste.ms/api/v1/projects/95565","html_url":"https://ost.ecosyste.ms/projects/95565"}