{"id":22866,"name":"necsim-rust","description":"Spatially explicit biodiversity simulations using a parallel library written in Rust","url":"https://github.com/juntyr/necsim-rust","last_synced_at":"2025-09-05T01:42:26.849Z","repository":{"id":36966899,"uuid":"303474757","full_name":"juntyr/necsim-rust","owner":"juntyr","description":"Spatially explicit biodiversity simulations using a parallel library written in Rust","archived":false,"fork":false,"pushed_at":"2024-10-30T06:14:42.000Z","size":8576,"stargazers_count":2,"open_issues_count":8,"forks_count":2,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-06-01T20:52:41.985Z","etag":null,"topics":["biodiversity","cuda","mpi","necsim","rust","simulation"],"latest_commit_sha":null,"homepage":"https://juntyr.github.io/necsim-rust-docs/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/juntyr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-10-12T18:10:52.000Z","updated_at":"2024-06-03T09:00:02.000Z","dependencies_parsed_at":"2024-01-06T19:40:38.145Z","dependency_job_id":"fc7aca73-f0df-4a93-abb4-5b21e99c35ec","html_url":"https://github.com/juntyr/necsim-rust","commit_stats":{"total_commits":773,"total_committers":11,"mean_commits":70.27272727272727,"dds":0.721862871927555,"last_synced_commit":"c8c3023a114aeacb97e130a60eff779f9c7cb539"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/juntyr/necsim-rust","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juntyr%2Fnecsim-rust","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juntyr%2Fnecsim-rust/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juntyr%2Fnecsim-rust/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juntyr%2Fnecsim-rust/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/juntyr","download_url":"https://codeload.github.com/juntyr/necsim-rust/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juntyr%2Fnecsim-rust/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273699716,"owners_count":25152284,"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-09-04T02:00:08.968Z","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":{"login":"juntyr","name":"Juniper Tyree","uuid":"50025784","kind":"user","description":"PhD researcher at UH with a passion for the environment and Rust. Graduate of MEng Computing at ICL and MSc Theoretical \u0026 Computational Methods at UH.","email":"","website":null,"location":"Helsinki","twitter":null,"company":"University of Helsinki","icon_url":"https://avatars.githubusercontent.com/u/50025784?u=697e7fbc4c98c74c203598ea12f3d65f2478026b\u0026v=4","repositories_count":87,"last_synced_at":"2025-06-01T12:53:51.544Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/juntyr","funding_links":[],"total_stars":35,"followers":19,"following":5,"created_at":"2023-03-22T08:11:14.978Z","updated_at":"2025-06-01T12:53:51.544Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/juntyr","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/juntyr/repositories"},"packages":[],"commits":{"id":1327789,"full_name":"juntyr/necsim-rust","default_branch":"main","committers":[{"name":"Moritz Langenstein","email":"ml5717@ic.ac.uk","login":null,"count":215},{"name":"Momo Langenstein","email":"momo.langenstein@helsinki.fi","login":null,"count":168},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":164},{"name":"Momo Langenstein","email":"momo.langenstein17@imperial.ac.uk","login":null,"count":118},{"name":"Moritz Langenstein","email":"moritz.langenstein17@imperial.ac.uk","login":null,"count":34},{"name":"Juniper Langenstein","email":"juniper.langenstein@helsinki.fi","login":null,"count":24},{"name":"Momo Langenstein","email":"50025784+MomoLangenstein","login":"MomoLangenstein","count":23},{"name":"Juniper Tyree","email":"juniper.tyree@helsinki.fi","login":null,"count":18},{"name":"Moritz Langenstein","email":"50025784+MoritzLangenstein","login":"MoritzLangenstein","count":5},{"name":"Juniper Tyree","email":"50025784+juntyr","login":"juntyr","count":3},{"name":"NicoFirbas","email":"nicolas.firbas@gmail.com","login":null,"count":1}],"total_commits":773,"total_committers":11,"total_bot_commits":164,"total_bot_committers":1,"mean_commits":70.27272727272727,"dds":0.721862871927555,"past_year_committers":[{"name":"Juniper Tyree","email":"juniper.tyree@helsinki.fi","login":null,"count":14},{"name":"Juniper Tyree","email":"50025784+juntyr","login":"juntyr","count":3},{"name":"NicoFirbas","email":"nicolas.firbas@gmail.com","login":null,"count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1}],"past_year_total_commits":19,"past_year_total_committers":4,"past_year_total_bot_commits":1,"past_year_total_bot_committers":1,"past_year_mean_commits":4.75,"past_year_dds":0.26315789473684215,"last_synced_at":"2024-06-15T04:00:10.258Z","last_synced_commit":"c8c3023a114aeacb97e130a60eff779f9c7cb539","created_at":"2023-09-11T16:26:44.656Z","updated_at":"2024-06-15T04:00:10.259Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/juntyr%2Fnecsim-rust/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"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":"juntyr/necsim-rust","html_url":"https://github.com/juntyr/necsim-rust","last_synced_at":"2024-10-28T12:15:45.769Z","status":null,"issues_count":4,"pull_requests_count":106,"avg_time_to_close_issue":29488123.0,"avg_time_to_close_pull_request":2253522.3173076925,"issues_closed_count":3,"pull_requests_closed_count":104,"pull_request_authors_count":3,"issue_authors_count":2,"avg_comments_per_issue":1.0,"avg_comments_per_pull_request":2.0754716981132075,"merged_pull_requests_count":48,"bot_issues_count":1,"bot_pull_requests_count":93,"past_year_issues_count":1,"past_year_pull_requests_count":8,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3083673.714285714,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":5,"created_at":"2023-09-11T16:27:07.365Z","updated_at":"2025-09-02T15:57:24.705Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/juntyr%2Fnecsim-rust","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/juntyr%2Fnecsim-rust/issues","issue_labels_count":{},"pull_request_labels_count":{"dependencies":93},"issue_author_associations_count":{"OWNER":4,"NONE":2},"pull_request_author_associations_count":{"CONTRIBUTOR":94,"OWNER":16,"NONE":1},"issue_authors":{"juntyr":4,"github-actions[bot]":2},"pull_request_authors":{"dependabot[bot]":93,"juntyr":16,"NicoFirbas":2},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10058116,"issues_count":30985287,"pull_requests_count":93679802,"authors_count":10684821,"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":1},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{"github-actions[bot]":1},"past_year_pull_request_authors":{},"maintainers":[{"login":"juntyr","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/juntyr"}],"active_maintainers":[]},"events":{"total":{"IssuesEvent":1,"WatchEvent":1,"PushEvent":3,"PullRequestReviewEvent":3},"last_year":{"IssuesEvent":1,"WatchEvent":1,"PushEvent":3,"PullRequestReviewEvent":3}},"keywords":["biodiversity","cuda","mpi","necsim","rust","simulation"],"dependencies":[{"ecosystem":"cargo","filepath":"Cargo.lock","sha":null,"kind":"lockfile","created_at":"2022-06-28T23:30:49.688Z","updated_at":"2022-06-28T23:30:49.688Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/Cargo.lock","dependencies":[{"id":84827053,"package_name":"adler","ecosystem":"cargo","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":84827054,"package_name":"ahash","ecosystem":"cargo","requirements":"0.7.6","direct":false,"kind":"runtime","optional":false},{"id":84827055,"package_name":"aho-corasick","ecosystem":"cargo","requirements":"0.7.18","direct":false,"kind":"runtime","optional":false},{"id":84827056,"package_name":"ansi_term","ecosystem":"cargo","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":84827057,"package_name":"anyhow","ecosystem":"cargo","requirements":"1.0.58","direct":false,"kind":"runtime","optional":false},{"id":84827058,"package_name":"arrayvec","ecosystem":"cargo","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":84827059,"package_name":"atty","ecosystem":"cargo","requirements":"0.2.14","direct":false,"kind":"runtime","optional":false},{"id":84827060,"package_name":"autocfg","ecosystem":"cargo","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":84827061,"package_name":"base32","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":84827062,"package_name":"base64","ecosystem":"cargo","requirements":"0.13.0","direct":false,"kind":"runtime","optional":false},{"id":84827063,"package_name":"bincode","ecosystem":"cargo","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":84827064,"package_name":"bindgen","ecosystem":"cargo","requirements":"0.55.1","direct":false,"kind":"runtime","optional":false},{"id":84827065,"package_name":"bindgen","ecosystem":"cargo","requirements":"0.59.2","direct":false,"kind":"runtime","optional":false},{"id":84827066,"package_name":"bitflags","ecosystem":"cargo","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":84827067,"package_name":"build-probe-mpi","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":84827068,"package_name":"byteorder","ecosystem":"cargo","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":84827069,"package_name":"camino","ecosystem":"cargo","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":84827070,"package_name":"cargo-platform","ecosystem":"cargo","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":84827071,"package_name":"cargo_metadata","ecosystem":"cargo","requirements":"0.15.0","direct":false,"kind":"runtime","optional":false},{"id":84827072,"package_name":"cc","ecosystem":"cargo","requirements":"1.0.73","direct":false,"kind":"runtime","optional":false},{"id":84827073,"package_name":"cexpr","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":84827074,"package_name":"cexpr","ecosystem":"cargo","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":84827075,"package_name":"cfg-if","ecosystem":"cargo","requirements":"0.1.10","direct":false,"kind":"runtime","optional":false},{"id":84827076,"package_name":"cfg-if","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":84827077,"package_name":"clang-sys","ecosystem":"cargo","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":84827078,"package_name":"clap","ecosystem":"cargo","requirements":"2.34.0","direct":false,"kind":"runtime","optional":false},{"id":84827079,"package_name":"colored","ecosystem":"cargo","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":84827080,"package_name":"contracts","ecosystem":"cargo","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":84827081,"package_name":"conv","ecosystem":"cargo","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":84827082,"package_name":"crc32fast","ecosystem":"cargo","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":84827083,"package_name":"crunchy","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":84827084,"package_name":"cuda-config","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":84827085,"package_name":"cuda-driver-sys","ecosystem":"cargo","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":84827086,"package_name":"custom_derive","ecosystem":"cargo","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":84827087,"package_name":"darling","ecosystem":"cargo","requirements":"0.14.1","direct":false,"kind":"runtime","optional":false},{"id":84827088,"package_name":"darling_core","ecosystem":"cargo","requirements":"0.14.1","direct":false,"kind":"runtime","optional":false},{"id":84827089,"package_name":"darling_macro","ecosystem":"cargo","requirements":"0.14.1","direct":false,"kind":"runtime","optional":false},{"id":84827090,"package_name":"derive_builder","ecosystem":"cargo","requirements":"0.11.2","direct":false,"kind":"runtime","optional":false},{"id":84827091,"package_name":"derive_builder_core","ecosystem":"cargo","requirements":"0.11.2","direct":false,"kind":"runtime","optional":false},{"id":84827092,"package_name":"derive_builder_macro","ecosystem":"cargo","requirements":"0.11.2","direct":false,"kind":"runtime","optional":false},{"id":84827093,"package_name":"displaydoc","ecosystem":"cargo","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":84827094,"package_name":"either","ecosystem":"cargo","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":84827095,"package_name":"env_logger","ecosystem":"cargo","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":84827096,"package_name":"env_logger","ecosystem":"cargo","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":84827097,"package_name":"erased-serde","ecosystem":"cargo","requirements":"0.3.21","direct":false,"kind":"runtime","optional":false},{"id":84827098,"package_name":"fallible-iterator","ecosystem":"cargo","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":84827099,"package_name":"fallible-streaming-iterator","ecosystem":"cargo","requirements":"0.1.9","direct":false,"kind":"runtime","optional":false},{"id":84827100,"package_name":"final","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":84827101,"package_name":"findshlibs","ecosystem":"cargo","requirements":"0.10.2","direct":false,"kind":"runtime","optional":false},{"id":84827102,"package_name":"flate2","ecosystem":"cargo","requirements":"1.0.24","direct":false,"kind":"runtime","optional":false},{"id":84827103,"package_name":"fnv","ecosystem":"cargo","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":84827104,"package_name":"getrandom","ecosystem":"cargo","requirements":"0.2.7","direct":false,"kind":"runtime","optional":false},{"id":84827105,"package_name":"git-version","ecosystem":"cargo","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":84827106,"package_name":"git-version-macro","ecosystem":"cargo","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":84827107,"package_name":"glob","ecosystem":"cargo","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":84827108,"package_name":"hashbrown","ecosystem":"cargo","requirements":"0.11.2","direct":false,"kind":"runtime","optional":false},{"id":84827109,"package_name":"hashbrown","ecosystem":"cargo","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":84827110,"package_name":"hashlink","ecosystem":"cargo","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":84827111,"package_name":"heck","ecosystem":"cargo","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":84827112,"package_name":"hermit-abi","ecosystem":"cargo","requirements":"0.1.19","direct":false,"kind":"runtime","optional":false},{"id":84827113,"package_name":"humantime","ecosystem":"cargo","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":84827114,"package_name":"humantime","ecosystem":"cargo","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":84827115,"package_name":"humantime-serde","ecosystem":"cargo","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":84827116,"package_name":"ident_case","ecosystem":"cargo","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":84827117,"package_name":"itoa","ecosystem":"cargo","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":84827118,"package_name":"jobserver","ecosystem":"cargo","requirements":"0.1.24","direct":false,"kind":"runtime","optional":false},{"id":84827119,"package_name":"jpeg-decoder","ecosystem":"cargo","requirements":"0.2.6","direct":false,"kind":"runtime","optional":false},{"id":84827120,"package_name":"lazy_static","ecosystem":"cargo","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":84827121,"package_name":"lazycell","ecosystem":"cargo","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":84827122,"package_name":"libc","ecosystem":"cargo","requirements":"0.2.126","direct":false,"kind":"runtime","optional":false},{"id":84827123,"package_name":"libloading","ecosystem":"cargo","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":84827124,"package_name":"libm","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":84827125,"package_name":"libsqlite3-sys","ecosystem":"cargo","requirements":"0.24.2","direct":false,"kind":"runtime","optional":false},{"id":84827126,"package_name":"log","ecosystem":"cargo","requirements":"0.4.17","direct":false,"kind":"runtime","optional":false},{"id":84827127,"package_name":"mbox","ecosystem":"cargo","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":84827128,"package_name":"memchr","ecosystem":"cargo","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":84827129,"package_name":"memoffset","ecosystem":"cargo","requirements":"0.6.5","direct":false,"kind":"runtime","optional":false},{"id":84827130,"package_name":"minimal-lexical","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":84827131,"package_name":"miniz_oxide","ecosystem":"cargo","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":84827132,"package_name":"nom","ecosystem":"cargo","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":84827133,"package_name":"nom","ecosystem":"cargo","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":84827134,"package_name":"num-traits","ecosystem":"cargo","requirements":"0.2.15","direct":false,"kind":"runtime","optional":false},{"id":84827135,"package_name":"once_cell","ecosystem":"cargo","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":84827136,"package_name":"pcg_rand","ecosystem":"cargo","requirements":"0.13.0","direct":false,"kind":"runtime","optional":false},{"id":84827137,"package_name":"peeking_take_while","ecosystem":"cargo","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":84827138,"package_name":"pest","ecosystem":"cargo","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":84827139,"package_name":"pkg-config","ecosystem":"cargo","requirements":"0.3.25","direct":false,"kind":"runtime","optional":false},{"id":84827140,"package_name":"ppv-lite86","ecosystem":"cargo","requirements":"0.2.16","direct":false,"kind":"runtime","optional":false},{"id":84827141,"package_name":"proc-macro-error","ecosystem":"cargo","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":84827142,"package_name":"proc-macro-error-attr","ecosystem":"cargo","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":84827143,"package_name":"proc-macro-hack","ecosystem":"cargo","requirements":"0.5.19","direct":false,"kind":"runtime","optional":false},{"id":84827144,"package_name":"proc-macro2","ecosystem":"cargo","requirements":"1.0.39","direct":false,"kind":"runtime","optional":false},{"id":84827145,"package_name":"process_path","ecosystem":"cargo","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":84827146,"package_name":"quick-error","ecosystem":"cargo","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":84827147,"package_name":"quote","ecosystem":"cargo","requirements":"1.0.18","direct":false,"kind":"runtime","optional":false},{"id":84827148,"package_name":"rand","ecosystem":"cargo","requirements":"0.8.5","direct":false,"kind":"runtime","optional":false},{"id":84827149,"package_name":"rand_chacha","ecosystem":"cargo","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":84827150,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":84827151,"package_name":"regex","ecosystem":"cargo","requirements":"1.5.6","direct":false,"kind":"runtime","optional":false},{"id":84827152,"package_name":"regex-syntax","ecosystem":"cargo","requirements":"0.6.26","direct":false,"kind":"runtime","optional":false},{"id":84827153,"package_name":"rusqlite","ecosystem":"cargo","requirements":"0.27.0","direct":false,"kind":"runtime","optional":false},{"id":84827154,"package_name":"rustacuda","ecosystem":"cargo","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":84827155,"package_name":"rustacuda_core","ecosystem":"cargo","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":84827156,"package_name":"rustacuda_derive","ecosystem":"cargo","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":84827157,"package_name":"rustc-hash","ecosystem":"cargo","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":84827158,"package_name":"rustc_version","ecosystem":"cargo","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":84827159,"package_name":"rustc_version","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":84827160,"package_name":"ryu","ecosystem":"cargo","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":84827161,"package_name":"seahash","ecosystem":"cargo","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":84827162,"package_name":"semver","ecosystem":"cargo","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":84827163,"package_name":"semver","ecosystem":"cargo","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":84827164,"package_name":"semver-parser","ecosystem":"cargo","requirements":"0.10.2","direct":false,"kind":"runtime","optional":false},{"id":84827165,"package_name":"serde","ecosystem":"cargo","requirements":"1.0.137","direct":false,"kind":"runtime","optional":false},{"id":84827166,"package_name":"serde_derive","ecosystem":"cargo","requirements":"1.0.137","direct":false,"kind":"runtime","optional":false},{"id":84827167,"package_name":"serde_derive_state","ecosystem":"cargo","requirements":"0.4.10","direct":false,"kind":"runtime","optional":false},{"id":84827168,"package_name":"serde_json","ecosystem":"cargo","requirements":"1.0.81","direct":false,"kind":"runtime","optional":false},{"id":84827169,"package_name":"serde_path_to_error","ecosystem":"cargo","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":84827170,"package_name":"serde_state","ecosystem":"cargo","requirements":"0.4.8","direct":false,"kind":"runtime","optional":false},{"id":84827171,"package_name":"shlex","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":84827172,"package_name":"shlex","ecosystem":"cargo","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":84827173,"package_name":"slab","ecosystem":"cargo","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":84827174,"package_name":"smallvec","ecosystem":"cargo","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":84827175,"package_name":"stable_deref_trait","ecosystem":"cargo","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":84827176,"package_name":"streaming-iterator","ecosystem":"cargo","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":84827177,"package_name":"strip-ansi-escapes","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":84827178,"package_name":"strsim","ecosystem":"cargo","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":84827179,"package_name":"strsim","ecosystem":"cargo","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":84827180,"package_name":"structopt","ecosystem":"cargo","requirements":"0.3.26","direct":false,"kind":"runtime","optional":false},{"id":84827181,"package_name":"structopt-derive","ecosystem":"cargo","requirements":"0.4.18","direct":false,"kind":"runtime","optional":false},{"id":84827182,"package_name":"syn","ecosystem":"cargo","requirements":"1.0.96","direct":false,"kind":"runtime","optional":false},{"id":84827183,"package_name":"termcolor","ecosystem":"cargo","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":84827184,"package_name":"textwrap","ecosystem":"cargo","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":84827185,"package_name":"thiserror","ecosystem":"cargo","requirements":"1.0.31","direct":false,"kind":"runtime","optional":false},{"id":84827186,"package_name":"thiserror-impl","ecosystem":"cargo","requirements":"1.0.31","direct":false,"kind":"runtime","optional":false},{"id":84827187,"package_name":"tiff","ecosystem":"cargo","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":84827188,"package_name":"tiny-keccak","ecosystem":"cargo","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":84827189,"package_name":"toml","ecosystem":"cargo","requirements":"0.5.9","direct":false,"kind":"runtime","optional":false},{"id":84827190,"package_name":"tskit","ecosystem":"cargo","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":84827191,"package_name":"ucd-trie","ecosystem":"cargo","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":84827192,"package_name":"uname","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":84827193,"package_name":"unicode-ident","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":84827194,"package_name":"unicode-segmentation","ecosystem":"cargo","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":84827195,"package_name":"unicode-width","ecosystem":"cargo","requirements":"0.1.9","direct":false,"kind":"runtime","optional":false},{"id":84827196,"package_name":"utf8parse","ecosystem":"cargo","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":84827197,"package_name":"vcpkg","ecosystem":"cargo","requirements":"0.2.15","direct":false,"kind":"runtime","optional":false},{"id":84827198,"package_name":"vec_map","ecosystem":"cargo","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":84827199,"package_name":"version_check","ecosystem":"cargo","requirements":"0.9.4","direct":false,"kind":"runtime","optional":false},{"id":84827200,"package_name":"vte","ecosystem":"cargo","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":84827201,"package_name":"vte_generate_state_changes","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":84827202,"package_name":"wasi","ecosystem":"cargo","requirements":"0.11.0+wasi-snapshot-preview1","direct":false,"kind":"runtime","optional":false},{"id":84827203,"package_name":"weezl","ecosystem":"cargo","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":84827204,"package_name":"which","ecosystem":"cargo","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":84827205,"package_name":"which","ecosystem":"cargo","requirements":"4.2.5","direct":false,"kind":"runtime","optional":false},{"id":84827206,"package_name":"winapi","ecosystem":"cargo","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":84827207,"package_name":"winapi-i686-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":84827208,"package_name":"winapi-util","ecosystem":"cargo","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":84827209,"package_name":"winapi-x86_64-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/core/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:50.424Z","updated_at":"2022-06-28T23:30:50.424Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/core/Cargo.toml","dependencies":[{"id":84830992,"package_name":"contracts","ecosystem":"cargo","requirements":"0.6.3","direct":true,"kind":"runtime","optional":false},{"id":84830993,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/core/bond/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:50.585Z","updated_at":"2022-06-28T23:30:50.585Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/core/bond/Cargo.toml","dependencies":[{"id":84833445,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/impls/cuda/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:50.938Z","updated_at":"2022-06-28T23:30:50.938Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/impls/cuda/Cargo.toml","dependencies":[{"id":84836080,"package_name":"contracts","ecosystem":"cargo","requirements":"0.6.3","direct":true,"kind":"runtime","optional":false},{"id":84836081,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/impls/no-std/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:51.197Z","updated_at":"2022-06-28T23:30:51.197Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/impls/no-std/Cargo.toml","dependencies":[{"id":84837054,"package_name":"contracts","ecosystem":"cargo","requirements":"0.6.3","direct":true,"kind":"runtime","optional":false},{"id":84837055,"package_name":"libm","ecosystem":"cargo","requirements":"0.2","direct":true,"kind":"runtime","optional":false},{"id":84837056,"package_name":"hashbrown","ecosystem":"cargo","requirements":"0.12","direct":true,"kind":"runtime","optional":false},{"id":84837057,"package_name":"slab","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84837058,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84837059,"package_name":"log","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84837060,"package_name":"displaydoc","ecosystem":"cargo","requirements":"0.2","direct":true,"kind":"runtime","optional":false},{"id":84837061,"package_name":"final","ecosystem":"cargo","requirements":"0.1.1","direct":true,"kind":"runtime","optional":false},{"id":84837062,"package_name":"fnv","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84837063,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.6","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/impls/std/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:51.411Z","updated_at":"2022-06-28T23:30:51.411Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/impls/std/Cargo.toml","dependencies":[{"id":84837074,"package_name":"thiserror","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84837075,"package_name":"contracts","ecosystem":"cargo","requirements":"0.6.3","direct":true,"kind":"runtime","optional":false},{"id":84837076,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.6","direct":true,"kind":"runtime","optional":false},{"id":84837077,"package_name":"anyhow","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84837078,"package_name":"bincode","ecosystem":"cargo","requirements":"1.3","direct":true,"kind":"runtime","optional":false},{"id":84837079,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84837080,"package_name":"pcg_rand","ecosystem":"cargo","requirements":"0.13","direct":true,"kind":"runtime","optional":false},{"id":84837081,"package_name":"glob","ecosystem":"cargo","requirements":"0.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/partitioning/core/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:51.572Z","updated_at":"2022-06-28T23:30:51.572Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/partitioning/core/Cargo.toml","dependencies":[{"id":84837134,"package_name":"anyhow","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84837135,"package_name":"contracts","ecosystem":"cargo","requirements":"0.6.3","direct":true,"kind":"runtime","optional":false},{"id":84837136,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/partitioning/monolithic/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:51.708Z","updated_at":"2022-06-28T23:30:51.708Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/partitioning/monolithic/Cargo.toml","dependencies":[{"id":84839141,"package_name":"anyhow","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84839145,"package_name":"contracts","ecosystem":"cargo","requirements":"0.6.3","direct":true,"kind":"runtime","optional":false},{"id":84839148,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/partitioning/mpi/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:51.856Z","updated_at":"2022-06-28T23:30:51.856Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/partitioning/mpi/Cargo.toml","dependencies":[{"id":84839195,"package_name":"contracts","ecosystem":"cargo","requirements":"0.6.3","direct":true,"kind":"runtime","optional":false},{"id":84839196,"package_name":"thiserror","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84839197,"package_name":"anyhow","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84839198,"package_name":"memoffset","ecosystem":"cargo","requirements":"0.6","direct":true,"kind":"runtime","optional":false},{"id":84839199,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84839200,"package_name":"serde_state","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84839201,"package_name":"serde_derive_state","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84839202,"package_name":"humantime-serde","ecosystem":"cargo","requirements":"1.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/plugins/common/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:52.010Z","updated_at":"2022-06-28T23:30:52.010Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/plugins/common/Cargo.toml","dependencies":[{"id":84839257,"package_name":"contracts","ecosystem":"cargo","requirements":"0.6.3","direct":true,"kind":"runtime","optional":false},{"id":84839258,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84839259,"package_name":"log","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/plugins/core/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:52.121Z","updated_at":"2022-06-28T23:30:52.121Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/plugins/core/Cargo.toml","dependencies":[{"id":84839262,"package_name":"log","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84839263,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84839264,"package_name":"erased-serde","ecosystem":"cargo","requirements":"0.3","direct":true,"kind":"runtime","optional":false},{"id":84839265,"package_name":"libloading","ecosystem":"cargo","requirements":"0.7","direct":true,"kind":"runtime","optional":false},{"id":84839266,"package_name":"process_path","ecosystem":"cargo","requirements":"0.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/plugins/csv/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:52.193Z","updated_at":"2022-06-28T23:30:52.193Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/plugins/csv/Cargo.toml","dependencies":[{"id":84839267,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/plugins/metacommunity/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:52.263Z","updated_at":"2022-06-28T23:30:52.263Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/plugins/metacommunity/Cargo.toml","dependencies":[{"id":84839268,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84839269,"package_name":"log","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84839270,"package_name":"rand","ecosystem":"cargo","requirements":"0.8","direct":true,"kind":"runtime","optional":false},{"id":84839271,"package_name":"fnv","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/plugins/species/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:52.375Z","updated_at":"2022-06-28T23:30:52.375Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/plugins/species/Cargo.toml","dependencies":[{"id":84840140,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84840144,"package_name":"log","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84840146,"package_name":"rusqlite","ecosystem":"cargo","requirements":"0.27","direct":true,"kind":"runtime","optional":false},{"id":84840148,"package_name":"fnv","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84840150,"package_name":"base32","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84840152,"package_name":"bincode","ecosystem":"cargo","requirements":"1.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/plugins/statistics/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:52.534Z","updated_at":"2022-06-28T23:30:52.534Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/plugins/statistics/Cargo.toml","dependencies":[{"id":84841432,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"necsim/plugins/tskit/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:52.673Z","updated_at":"2022-06-28T23:30:52.673Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/plugins/tskit/Cargo.toml","dependencies":[{"id":84841689,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84841690,"package_name":"serde_json","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84841691,"package_name":"tskit","ecosystem":"cargo","requirements":"0.9.0","direct":true,"kind":"runtime","optional":false},{"id":84841692,"package_name":"uname","ecosystem":"cargo","requirements":"0.1","direct":true,"kind":"runtime","optional":false},{"id":84841693,"package_name":"findshlibs","ecosystem":"cargo","requirements":"0.10","direct":true,"kind":"runtime","optional":false},{"id":84841694,"package_name":"fnv","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84841695,"package_name":"rustc_version","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84841696,"package_name":"semver","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84841697,"package_name":"git-version","ecosystem":"cargo","requirements":"0.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"rustcoalescence/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:52.773Z","updated_at":"2022-06-28T23:30:52.773Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/rustcoalescence/Cargo.toml","dependencies":[{"id":84842266,"package_name":"structopt","ecosystem":"cargo","requirements":"0.3","direct":true,"kind":"runtime","optional":false},{"id":84842267,"package_name":"anyhow","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84842268,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84842269,"package_name":"log","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84842270,"package_name":"colored","ecosystem":"cargo","requirements":"2.0","direct":true,"kind":"runtime","optional":false},{"id":84842271,"package_name":"thiserror","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84842272,"package_name":"serde_path_to_error","ecosystem":"cargo","requirements":"0.1","direct":true,"kind":"runtime","optional":false},{"id":84842273,"package_name":"serde_state","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84842274,"package_name":"serde_derive_state","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84842275,"package_name":"getrandom","ecosystem":"cargo","requirements":"0.2","direct":true,"kind":"runtime","optional":false},{"id":84842276,"package_name":"bincode","ecosystem":"cargo","requirements":"1.3","direct":true,"kind":"runtime","optional":false},{"id":84842277,"package_name":"base32","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84842278,"package_name":"tiny-keccak","ecosystem":"cargo","requirements":"2.0","direct":true,"kind":"runtime","optional":false},{"id":84842279,"package_name":"derive_builder","ecosystem":"cargo","requirements":"0.11","direct":true,"kind":"runtime","optional":false},{"id":84842280,"package_name":"fnv","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84842281,"package_name":"adler","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"rustcoalescence/algorithms/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:52.887Z","updated_at":"2022-06-28T23:30:52.887Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/rustcoalescence/algorithms/Cargo.toml","dependencies":[{"id":84842300,"package_name":"anyhow","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84842301,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"rustcoalescence/algorithms/cuda/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:52.996Z","updated_at":"2022-06-28T23:30:52.996Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/rustcoalescence/algorithms/cuda/Cargo.toml","dependencies":[{"id":84842302,"package_name":"thiserror","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84842303,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84842304,"package_name":"serde_state","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84842305,"package_name":"serde_derive_state","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"rustcoalescence/algorithms/gillespie/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:53.281Z","updated_at":"2022-06-28T23:30:53.281Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/rustcoalescence/algorithms/gillespie/Cargo.toml","dependencies":[{"id":84843555,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84843556,"package_name":"serde_state","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84843557,"package_name":"serde_derive_state","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"rustcoalescence/algorithms/independent/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:53.374Z","updated_at":"2022-06-28T23:30:53.374Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/rustcoalescence/algorithms/independent/Cargo.toml","dependencies":[{"id":84843558,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84843559,"package_name":"serde_state","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84843560,"package_name":"serde_derive_state","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"rustcoalescence/scenarios/Cargo.toml","sha":null,"kind":"manifest","created_at":"2022-06-28T23:30:53.489Z","updated_at":"2022-06-28T23:30:53.489Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/rustcoalescence/scenarios/Cargo.toml","dependencies":[{"id":84843561,"package_name":"anyhow","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84843562,"package_name":"thiserror","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84843563,"package_name":"displaydoc","ecosystem":"cargo","requirements":"0.2","direct":true,"kind":"runtime","optional":false},{"id":84843564,"package_name":"log","ecosystem":"cargo","requirements":"0.4","direct":true,"kind":"runtime","optional":false},{"id":84843565,"package_name":"serde","ecosystem":"cargo","requirements":"1.0","direct":true,"kind":"runtime","optional":false},{"id":84843566,"package_name":"tiff","ecosystem":"cargo","requirements":"0.7","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:32:33.878Z","updated_at":"2023-01-17T09:32:33.878Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/.github/workflows/ci.yml","dependencies":[{"id":6977908838,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/coverage.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:32:33.915Z","updated_at":"2023-01-17T09:32:33.915Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/.github/workflows/coverage.yml","dependencies":[{"id":6977909145,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6977909146,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/fossa.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:32:33.970Z","updated_at":"2023-01-17T09:32:33.970Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/.github/workflows/fossa.yml","dependencies":[{"id":6977909527,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6977909532,"package_name":"fossa-contrib/fossa-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/rebase.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:32:34.044Z","updated_at":"2023-01-17T09:32:34.044Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/.github/workflows/rebase.yml","dependencies":[{"id":6977910501,"package_name":"linhbn123/rebase-pull-requests","ecosystem":"actions","requirements":"v1.0.1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/rustdoc.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:32:34.162Z","updated_at":"2023-01-17T09:32:34.162Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/.github/workflows/rustdoc.yml","dependencies":[{"id":6977910539,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6977910540,"package_name":"peaceiris/actions-gh-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/security.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:32:34.316Z","updated_at":"2023-01-17T09:32:34.316Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/.github/workflows/security.yml","dependencies":[{"id":6977912301,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6977912302,"package_name":"actions-rs/audit-check","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"cargo","filepath":"Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-09-24T12:10:32.686Z","updated_at":"2023-09-24T12:10:32.686Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/Cargo.toml","dependencies":[]},{"ecosystem":"cargo","filepath":"necsim/core/maths/Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-09-24T12:10:33.059Z","updated_at":"2023-09-24T12:10:33.059Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/necsim/core/maths/Cargo.toml","dependencies":[]},{"ecosystem":"cargo","filepath":"rustcoalescence/algorithms/cuda/cpu-kernel/Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-09-24T12:10:33.632Z","updated_at":"2023-09-24T12:10:33.632Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/rustcoalescence/algorithms/cuda/cpu-kernel/Cargo.toml","dependencies":[]},{"ecosystem":"cargo","filepath":"rustcoalescence/algorithms/cuda/gpu-kernel/Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-09-24T12:10:33.792Z","updated_at":"2023-09-24T12:10:33.792Z","repository_link":"https://github.com/juntyr/necsim-rust/blob/main/rustcoalescence/algorithms/cuda/gpu-kernel/Cargo.toml","dependencies":[]}],"score":4.700480365792417,"created_at":"2025-09-04T15:50:54.476Z","updated_at":"2025-10-07T08:10:46.973Z","avatar_url":"https://github.com/juntyr.png","language":"Rust","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":["https://doi.org/10.5281/zenodo.5220080"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["mesh","sequences","interactive","hacking","network-simulation"],"project_url":"https://science.ecosyste.ms/api/v1/projects/22866","html_url":"https://science.ecosyste.ms/projects/22866"}