{"id":711,"name":"GOTM","description":"The General Ocean Turbulence Model is an ambitious name for a one-dimensional water column model for marine and limnological applications.","url":"https://github.com/gotm-model/code","last_synced_at":"2026-06-17T11:00:22.617Z","repository":{"id":2895840,"uuid":"47821216","full_name":"gotm-model/code","owner":"gotm-model","description":"Source code for the General Ocean Turbulence Model","archived":false,"fork":false,"pushed_at":"2026-05-07T11:39:11.000Z","size":9502,"stargazers_count":65,"open_issues_count":29,"forks_count":57,"subscribers_count":12,"default_branch":"master","last_synced_at":"2026-06-04T05:04:57.465Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://gotm.net","language":"Fortran","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gotm-model.png","metadata":{"files":{"readme":"README.md","changelog":"HISTORY","contributing":null,"funding":null,"license":"COPYING","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":"2015-12-11T10:46:27.000Z","updated_at":"2026-05-07T11:39:15.000Z","dependencies_parsed_at":"2026-06-04T05:00:46.832Z","dependency_job_id":null,"html_url":"https://github.com/gotm-model/code","commit_stats":{"total_commits":2233,"total_committers":18,"mean_commits":"124.05555555555556","dds":0.6950291088222122,"last_synced_commit":"3c851d65688fe00bcd1c79e0d27d170f33d979e7"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/gotm-model/code","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gotm-model","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34236552,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-12T02:00:06.859Z","response_time":109,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":"gotm-model","name":"GOTM","uuid":"16253606","kind":"organization","description":"","email":null,"website":"https://gotm.net","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16253606?v=4","repositories_count":4,"last_synced_at":"2024-03-26T10:19:17.112Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gotm-model","funding_links":[],"total_stars":63,"followers":11,"following":0,"created_at":"2022-11-03T16:15:46.718Z","updated_at":"2024-03-26T10:19:17.476Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gotm-model","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gotm-model/repositories"},"packages":[{"id":11733079,"name":"github.com/gotm-model/code","ecosystem":"go","description":null,"homepage":null,"licenses":"gpl-2.0","normalized_licenses":["GPL-2.0"],"repository_url":"https://github.com/gotm-model/code","keywords_array":[],"namespace":null,"versions_count":13,"first_release_published_at":"2016-04-14T15:38:23.000Z","latest_release_published_at":"2026-06-04T14:12:45.000Z","latest_release_number":"v6.0.8+incompatible","last_synced_at":"2026-06-14T13:08:00.871Z","created_at":"2025-06-05T11:14:30.480Z","updated_at":"2026-06-14T13:08:00.872Z","registry_url":"https://pkg.go.dev/github.com/gotm-model/code","install_command":"go get github.com/gotm-model/code","documentation_url":"https://pkg.go.dev/github.com/gotm-model/code#section-documentation","metadata":{},"repo_metadata":{"id":2895840,"uuid":"47821216","full_name":"gotm-model/code","owner":"gotm-model","description":"Source code for the General Ocean Turbulence Model","archived":false,"fork":false,"pushed_at":"2025-10-22T20:41:04.000Z","size":9386,"stargazers_count":58,"open_issues_count":30,"forks_count":50,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-10-30T19:07:56.783Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://gotm.net","language":"Fortran","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gotm-model.png","metadata":{"files":{"readme":"README.md","changelog":"HISTORY","contributing":null,"funding":null,"license":"COPYING","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":"2015-12-11T10:46:27.000Z","updated_at":"2025-10-22T20:41:09.000Z","dependencies_parsed_at":"2023-10-14T17:06:49.578Z","dependency_job_id":"0e56c415-5cf8-4ef0-892e-debd92c0f4c4","html_url":"https://github.com/gotm-model/code","commit_stats":{"total_commits":2233,"total_committers":18,"mean_commits":"124.05555555555556","dds":0.6950291088222122,"last_synced_commit":"3c851d65688fe00bcd1c79e0d27d170f33d979e7"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/gotm-model/code","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gotm-model","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":283270801,"owners_count":26808347,"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","status":"online","status_checked_at":"2025-11-07T02:00:06.343Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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_record":{"login":"gotm-model","name":"GOTM","uuid":"16253606","kind":"organization","description":"","email":null,"website":"https://gotm.net","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/16253606?v=4","repositories_count":4,"last_synced_at":"2024-03-26T10:19:17.112Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gotm-model","funding_links":[],"total_stars":63,"followers":11,"following":0,"created_at":"2022-11-03T16:15:46.718Z","updated_at":"2024-03-26T10:19:17.476Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gotm-model","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gotm-model/repositories"},"tags":[{"name":"v6.0.7","sha":"dcb934f872617da8b283f534dcee0420999b60d0","kind":"tag","published_at":"2024-07-03T11:23:55.000Z","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/v6.0.7","html_url":"https://github.com/gotm-model/code/releases/tag/v6.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gotm-model/code@v6.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.7/manifests"},{"name":"v6.0.6","sha":"5f950ca05e08a80e08f22bc4279d665514c2f501","kind":"tag","published_at":"2023-10-17T15:13:42.000Z","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/v6.0.6","html_url":"https://github.com/gotm-model/code/releases/tag/v6.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gotm-model/code@v6.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.6/manifests"},{"name":"v6.0.5","sha":"ab6ed4c6d481d9818005e83a1afaee1dee338286","kind":"tag","published_at":"2023-10-06T11:45:47.000Z","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/v6.0.5","html_url":"https://github.com/gotm-model/code/releases/tag/v6.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gotm-model/code@v6.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.5/manifests"},{"name":"v6.0.4","sha":"b0679687922b7931f1291def48df11d15244fc48","kind":"tag","published_at":"2023-03-09T08:56:01.000Z","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/v6.0.4","html_url":"https://github.com/gotm-model/code/releases/tag/v6.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gotm-model/code@v6.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.4/manifests"},{"name":"v6.0.3","sha":"a12f45a9ec6317284983974dd40197899820c665","kind":"tag","published_at":"2021-09-16T15:30:02.000Z","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/v6.0.3","html_url":"https://github.com/gotm-model/code/releases/tag/v6.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gotm-model/code@v6.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.3/manifests"},{"name":"v6.0.2","sha":"9a9df470dd8da63e3af9200df20af92b5507967b","kind":"tag","published_at":"2021-06-02T07:32:19.000Z","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/v6.0.2","html_url":"https://github.com/gotm-model/code/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gotm-model/code@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"14c947eaf639f727ed2e3e69392337e97bcb5511","kind":"tag","published_at":"2021-06-02T06:56:41.000Z","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/v6.0.1","html_url":"https://github.com/gotm-model/code/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gotm-model/code@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"38d6e47c25ef742e3c21e45f84119e7c474d60e6","kind":"tag","published_at":"2021-02-15T15:56:33.000Z","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/v6.0.0","html_url":"https://github.com/gotm-model/code/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gotm-model/code@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v6.0.0/manifests"},{"name":"v5.2.1","sha":"24749f91505b43001e532d3f1ac24ebc2b576d7e","kind":"tag","published_at":"2018-04-30T07:51:22.000Z","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/v5.2.1","html_url":"https://github.com/gotm-model/code/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gotm-model/code@v5.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v5.2.1/manifests"},{"name":"v5.3","sha":"c52e0efacdf8dc7d283f5299696368f66bb48df7","kind":"tag","published_at":"2018-03-08T12:36:59.000Z","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/v5.3","html_url":"https://github.com/gotm-model/code/releases/tag/v5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gotm-model/code@v5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v5.3/manifests"},{"name":"v5.0.1","sha":"9d2044d492219a167454d4d64ea022c79ba7bb6f","kind":"tag","published_at":"2017-11-21T17:13:12.000Z","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/v5.0.1","html_url":"https://github.com/gotm-model/code/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gotm-model/code@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v5.0.1/manifests"},{"name":"v5.1","sha":"4785f446823a40136818b8940002d9202aab66da","kind":"tag","published_at":"2017-10-12T08:35:53.000Z","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/v5.1","html_url":"https://github.com/gotm-model/code/releases/tag/v5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gotm-model/code@v5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v5.1/manifests"},{"name":"v5.0.0","sha":"93921f2847ad41f9ea0765f1332fb9fa2af2114e","kind":"tag","published_at":"2017-10-12T07:15:50.000Z","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/v5.0.0","html_url":"https://github.com/gotm-model/code/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gotm-model/code@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v5.0.0/manifests"},{"name":"v4.9.0","sha":"24d8794012658334eeeb4d74e39b8f995b2eb991","kind":"tag","published_at":"2016-04-20T11:33:26.000Z","download_url":"https://codeload.github.com/gotm-model/code/tar.gz/v4.9.0","html_url":"https://github.com/gotm-model/code/releases/tag/v4.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gotm-model/code@v4.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v4.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/tags/v4.9.0/manifests"}]},"repo_metadata_updated_at":"2025-11-07T23:09:11.166Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/gotm-model/code","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gotm-model/code","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gotm-model/code","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gotm-model/code/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-09T22:47:21.325Z","issues_count":39,"pull_requests_count":47,"avg_time_to_close_issue":9997395.375,"avg_time_to_close_pull_request":7863976.794117647,"issues_closed_count":15,"pull_requests_closed_count":34,"pull_request_authors_count":9,"issue_authors_count":24,"avg_comments_per_issue":3.0256410256410255,"avg_comments_per_pull_request":2.0851063829787235,"merged_pull_requests_count":28,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":11,"past_year_pull_requests_count":17,"past_year_avg_time_to_close_issue":1165760.0,"past_year_avg_time_to_close_pull_request":148074.4,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":1.1818181818181819,"past_year_avg_comments_per_pull_request":0.9411764705882353,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":9,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/issues","maintainers":[{"login":"bolding","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bolding"},{"login":"lumlauf","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lumlauf"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgotm-model%2Fcode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgotm-model%2Fcode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgotm-model%2Fcode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgotm-model%2Fcode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgotm-model%2Fcode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgotm-model%2Fcode/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2171972,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1254359,"full_name":"gotm-model/code","default_branch":"master","total_commits":2276,"total_committers":20,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":113.8,"dds":0.7007908611599297,"past_year_total_commits":32,"past_year_total_committers":8,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":4.0,"past_year_dds":0.65625,"last_synced_at":"2026-06-14T10:03:56.698Z","last_synced_commit":"e13cbac5fb1c2333a91ecb0e2a771810cd5b5985","created_at":"2023-03-27T11:32:38.418Z","updated_at":"2026-06-14T10:01:36.686Z","committers":[{"name":"jorn","email":"jorn","login":null,"count":681},{"name":"Jorn Bruggeman","email":"jorn@bolding-bruggeman.com","login":"jornbr","count":382},{"name":"Jorn Bruggeman","email":"jorn@bolding-burchard.com","login":null,"count":253},{"name":"Karsten Bolding","email":"karsten@bolding-bruggeman.com","login":"bolding","count":229},{"name":"kbk","email":"kbk","login":null,"count":135},{"name":"hb","email":"hb","login":null,"count":104},{"name":"Knut","email":"knutaros@gmx.net","login":"knutaros","count":97},{"name":"lars","email":"lars","login":null,"count":82},{"name":"gotm","email":"gotm","login":null,"count":63},{"name":"Karsten Bolding","email":"karsten@bolding-burchard.com","login":null,"count":58},{"name":"kb","email":"kb","login":null,"count":56},{"name":"Qing Li","email":"lqingpku@gmail.com","login":"qingli411","count":39},{"name":"lumlauf","email":"lars.umlauf@io-warnemuende.de","login":"lumlauf","count":37},{"name":"Karsten Bolding","email":"bold@dmu.dk","login":"kbolding","count":25},{"name":"Hans Burchard","email":"hans.burchard@io-warnemuende.de","login":"hburchard","count":15},{"name":"Hans Burchard","email":"hans.burchard@iow.de","login":null,"count":11},{"name":"Bruno Deremble","email":"bruno.deremble@cnrs.fr","login":"bderembl","count":6},{"name":"t-bltg","email":"13423344+t-bltg","login":"t-bltg","count":1},{"name":"frv-bjb","email":"frv-bjb","login":null,"count":1},{"name":"Dylan Schlichting","email":"dschlichting@lanl.gov","login":"dylanschlichting","count":1}],"past_year_committers":[{"name":"Hans Burchard","email":"hans.burchard@iow.de","login":null,"count":11},{"name":"Karsten Bolding","email":"karsten@bolding-bruggeman.com","login":"bolding","count":8},{"name":"Lars Umlauf","email":"lars.umlauf@io-warnemuende.de","login":"lumlauf","count":3},{"name":"Hans Burchard","email":"hans.burchard@io-warnemuende.de","login":"hburchard","count":3},{"name":"Bruno Deremble","email":"bruno.deremble@cnrs.fr","login":"bderembl","count":3},{"name":"Jorn Bruggeman","email":"jorn@bolding-bruggeman.com","login":"jornbr","count":2},{"name":"Knut","email":"11868922+knutaros","login":"knutaros","count":1},{"name":"Dylan Schlichting","email":"dschlichting@lanl.gov","login":"dylanschlichting","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-17T00:00:13.021Z","repositories_count":6261021,"commits_count":877215471,"contributors_count":35050430,"owners_count":1167377,"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":"gotm-model/code","html_url":"https://github.com/gotm-model/code","last_synced_at":"2026-06-06T06:00:25.578Z","status":"error","issues_count":44,"pull_requests_count":50,"avg_time_to_close_issue":9102605.388888888,"avg_time_to_close_pull_request":7541529.527777778,"issues_closed_count":17,"pull_requests_closed_count":36,"pull_request_authors_count":9,"issue_authors_count":26,"avg_comments_per_issue":3.1136363636363638,"avg_comments_per_pull_request":2.6,"merged_pull_requests_count":30,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":11,"past_year_pull_requests_count":18,"past_year_avg_time_to_close_issue":2044247.6666666667,"past_year_avg_time_to_close_pull_request":547535.6,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":2.6363636363636362,"past_year_avg_comments_per_pull_request":2.055555555555556,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":9,"created_at":"2023-05-09T10:39:39.603Z","updated_at":"2026-06-06T06:00:25.578Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gotm-model%2Fcode/issues","issue_labels_count":{"enhancement":7},"pull_request_labels_count":{"enhancement":5,"bug":1},"issue_author_associations_count":{"NONE":25,"CONTRIBUTOR":12,"COLLABORATOR":7},"pull_request_author_associations_count":{"CONTRIBUTOR":43,"NONE":4,"COLLABORATOR":3},"issue_authors":{"bderembl":8,"bolding":6,"iuryt":2,"Krishnaveni499":2,"Beliavsky":2,"poplarShift":2,"shajar007":2,"qingli411":2,"dylanschlichting":1,"tomsail":1,"ManolisPerrot":1,"knutaros":1,"gaelforget":1,"YingpuRin":1,"eesa10-bu":1,"emyrizzi11":1,"robertladwig":1,"fricour":1,"TobiasKAndersen":1,"sdbrenner":1,"platipodium":1,"hburchard":1,"kerhalkarsid":1,"lonefeet":1,"hagenradtke":1,"lumlauf":1},"pull_request_authors":{"knutaros":20,"bderembl":11,"qingli411":10,"bolding":3,"dylanschlichting":2,"martaw22":1,"PatrickFarnole":1,"t-bltg":1,"jornbr":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-14T00:00:24.059Z","repositories_count":14802652,"issues_count":33140981,"pull_requests_count":109318630,"authors_count":11305685,"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":{},"past_year_issue_author_associations_count":{"NONE":5,"CONTRIBUTOR":4},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":9,"NONE":1},"past_year_issue_authors":{"bderembl":4,"dylanschlichting":1,"fricour":1,"lonefeet":1,"ManolisPerrot":1,"platipodium":1},"past_year_pull_request_authors":{"bderembl":5,"knutaros":3,"dylanschlichting":2},"maintainers":[{"login":"bolding","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bolding"},{"login":"lumlauf","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lumlauf"}],"active_maintainers":[]},"events":{"total":{"DeleteEvent":1,"PullRequestEvent":13,"ForkEvent":4,"DiscussionEvent":2,"IssuesEvent":13,"WatchEvent":8,"IssueCommentEvent":53,"PushEvent":25},"last_year":{"PullRequestEvent":4,"ForkEvent":2,"DiscussionEvent":2,"IssuesEvent":7,"WatchEvent":7,"IssueCommentEvent":18,"PushEvent":15}},"keywords":[],"dependencies":[{"ecosystem":"conda","filepath":"environment.yml","sha":null,"kind":"manifest","created_at":"2026-06-04T05:00:45.551Z","updated_at":"2026-06-04T05:00:45.551Z","repository_link":"https://github.com/gotm-model/code/blob/master/environment.yml","dependencies":[{"id":25871386716,"package_name":"python","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":25871386717,"package_name":"cmake","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":25871386719,"package_name":"ninja","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":25871386722,"package_name":"gfortran","ecosystem":"conda","requirements":"14","direct":true,"kind":"runtime","optional":false},{"id":25871386723,"package_name":"netcdf-fortran","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2023-10-14T17:06:49.502Z","updated_at":"2023-10-14T17:06:49.502Z","repository_link":"https://github.com/gotm-model/code/blob/master/.github/workflows/release.yml","dependencies":[{"id":14200046984,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14200046985,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/gotm.yml","sha":null,"kind":"manifest","created_at":"2023-01-12T15:01:23.272Z","updated_at":"2023-01-12T15:01:23.272Z","repository_link":"https://github.com/gotm-model/code/blob/master/.github/workflows/gotm.yml","dependencies":[{"id":6875245790,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]}],"score":null,"created_at":"2023-09-11T11:54:35.714Z","updated_at":"2026-06-17T11:00:22.619Z","avatar_url":"https://github.com/gotm-model.png","language":"Fortran","category":"Hydrosphere","sub_category":"Ocean Models","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"[![Build Status](https://travis-ci.org/gotm-model/code.svg?branch=master)](https://travis-ci.org/gotm-model/code)\n\n## What is GOTM?\n\nGOTM - the **G**eneral **O**cean **T**urbulence **M**odel is an ambitious name for a one-dimensional water column model for marine and limnological applications. It is coupled to a choice of traditional as well as state-of-the-art parameterisations for vertical turbulent mixing. The package consists of the FORTRAN source code, a number of idealised and realistic test cases, and a scientific documentation, all published under the GNU public license.\n\nFurther information about GOTM can be found [here](https://gotm.net).\n\n### Manual build and install\n\nNote these instruction are writen for the development version of GOTM and the cases described below will only work with this version.\n\nGOTM being written in Fortran requires compilation before it can be used.\n\nBelow is provided a short description on how to obtain the code, configure, compile and install GOTM.\n\n#### Cloning the code\n\nThe [GOTM source code](https://github.com/gotm-model/code) is in a Git repository and as a first step this code most be cloned to the local computer(*). [Git](https://git-scm.com/) must be installed.\n\nNot strictly necessary creating a new folder for GOTM is a good idea.\n```\nmkdir GOTM\ncd GOTM\n```\nNow clone the code to the local machine:\n```\ngit clone --recurse-submodules https://github.com/gotm-model/code.git\ncd code\n```\n#### Configuring the code for compilation\n\nA few requisits must be fullfilled befor proceeding. Being general descriptions the following instructions should work both on Linux/Mac and Windows. The example commands are to be executed in a terminal window - alternatives using a GUI is possible but beyond the instructions given here.\n\nAs a common build system we use [CMake](https://cmake.org/) and [Ninja](https://ninja-build.org/). So please install these before proceeding.\n\nFurthermore, a Fortran compiler must be installed and discoverable by CMake.\n\nNetCDF has been - and maybe still will be a headache - but it is assumed that NetCDF is installed with Fortran support. For Windows we provide a prebuilt set of libraries.\n\n*As an alternative to use system installed programs (CMake, Ninja, Fortran and required libraries) scroll to the bottom of the page(**) and follow the instructions to create a Conda environment with everything required. Then return and continue from here.*\n\nConfiguration is done with cmake - an example being:\n```\ncmake -G Ninja -B build -S code\n```\nThis will create a new folder - build - with the necessary information for actual compiling the code.\n\nThe build system for GOTM provides support for options to pass to the actual compilation. These are provided as extra arguments to the above cmake execution. As and example to include support for ice - use the following:\n\n```\ncmake -G Ninja -B build -S code -DGOTM_USE_STIM\n```\nIf something goes wrong it is always safe to completely remove the build folder and start all over.\n\n#### Compiling the code\n\nIf the cmake command did not result in any errors we are ready to actually compile the code into an executable:\n```\ncmake --build build\n```\nThis will take a little while but should en up in a compiled GOTM executable in the build folder. \nThis executable is ready to run but for convinience you might install it in a folder in the PATH on your computer - in which case you can just type - gotm - in any folder.\n\n#### Installing the GOTM executable \nThe installation also is done by CMake:\n```\ncmake --install build --prefix \u003cfolder_in_your_path\u003e\n```\nTo test if it works open a new terminal window and execute - *gotm*.\n\n#### GOTM test cases \nGOTM comes with a number of ready to run test cases. There are also in a Git repository and can be obtained like:\n```\ngit clone --recurse-submodules https://github.com/gotm-model/cases.git\n```\nEntering any of the cases folders and just executing - gotm - should run the model for the specific configuration.\n\nAn older description is provided here [GOTM homepage](http://www.gotm.net/portfolio/software).\n\n(*) For people who intend to contribute to the GOTM source code a 'fork' is a better solution.\n\n(**) Create a Conda environment.\nIf a Conda is not already available install [miniconda](https://www.anaconda.com/docs/getting-started/miniconda/main). Activate the base environment and do (note you must be in the root of the GOTM source code - where the *environment.yml* files is):\n```\nconda env create -f environment.yml\n```\nIf successful activate the *gfortran* environment.\n```\nconda activate gfortran\n```\nReturn to the configuration instructions give further up.\n\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["biogeochemical-models","coupling","hydrodynamic-modeling","estuary-earth-science"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/711","html_url":"https://ost.ecosyste.ms/projects/711"}