GoogleCloudPlatform / ramble
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
lib/ramble/ramble/workspace/workspace.py
lib/ramble/ramble/application.py
11 339 (3%) 519 (2%) 2025-04-30
lib/ramble/ramble/graphs.py
lib/ramble/ramble/language/shared_language.py
9 38 (23%) 103 (8%) 2025-04-25
lib/ramble/ramble/workspace/workspace.py
lib/ramble/ramble/package_manager.py
9 339 (2%) 59 (15%) 2025-05-02
lib/ramble/ramble/language/shared_language.py
lib/ramble/ramble/application.py
8 103 (7%) 519 (1%) 2025-05-03
var/ramble/repos/builtin/package_managers/spack-lightweight/package_manager.py
lib/ramble/ramble/package_manager.py
7 67 (10%) 59 (11%) 2025-05-02
var/ramble/repos/builtin/package_managers/pip/package_manager.py
var/ramble/repos/builtin/package_managers/environment-modules/package_manager.py
7 49 (14%) 30 (23%) 2025-05-02
var/ramble/repos/builtin/package_managers/spack-lightweight/package_manager.py
lib/ramble/ramble/workspace/workspace.py
7 67 (10%) 339 (2%) 2025-05-02
var/ramble/repos/builtin/package_managers/user-managed/package_manager.py
lib/ramble/ramble/package_manager.py
6 11 (54%) 59 (10%) 2025-05-02
var/ramble/repos/builtin/package_managers/user-managed/package_manager.py
lib/ramble/ramble/workspace/workspace.py
6 11 (54%) 339 (1%) 2025-05-02
var/ramble/repos/builtin/package_managers/spack-lightweight/package_manager.py
var/ramble/repos/builtin/package_managers/environment-modules/package_manager.py
6 67 (8%) 30 (20%) 2025-05-02
var/ramble/repos/builtin/package_managers/spack-lightweight/package_manager.py
var/ramble/repos/builtin/package_managers/pip/package_manager.py
6 67 (8%) 49 (12%) 2025-05-02
lib/ramble/ramble/expander.py
lib/ramble/ramble/application.py
6 167 (3%) 519 (1%) 2025-04-21
lib/ramble/ramble/language/language_base.py
lib/ramble/ramble/application.py
6 53 (11%) 519 (1%) 2025-05-03
var/ramble/repos/builtin.mock/applications/register-builtin/application.py
lib/ramble/ramble/graphs.py
5 23 (21%) 38 (13%) 2025-04-25
lib/ramble/ramble/expander.py
lib/ramble/ramble/language/shared_language.py
5 167 (2%) 103 (4%) 2025-04-21
var/ramble/repos/builtin.mock/applications/register-builtin/application.py
lib/ramble/ramble/language/shared_language.py
5 23 (21%) 103 (4%) 2025-04-25
var/ramble/repos/builtin/package_managers/pip/package_manager.py
lib/ramble/ramble/workspace/workspace.py
5 49 (10%) 339 (1%) 2025-05-02
var/ramble/repos/builtin/package_managers/environment-modules/package_manager.py
lib/ramble/ramble/workspace/workspace.py
5 30 (16%) 339 (1%) 2025-05-02
lib/ramble/ramble/language/modifier_language.py
lib/ramble/ramble/language/shared_language.py
5 81 (6%) 103 (4%) 2025-04-30
var/ramble/repos/builtin/package_managers/environment-modules/package_manager.py
lib/ramble/ramble/package_manager.py
5 30 (16%) 59 (8%) 2025-05-02
lib/ramble/ramble/package_manager.py
lib/ramble/ramble/language/shared_language.py
5 59 (8%) 103 (4%) 2025-04-15
var/ramble/repos/builtin/package_managers/pip/package_manager.py
lib/ramble/ramble/package_manager.py
5 49 (10%) 59 (8%) 2025-05-02
var/ramble/repos/builtin/package_managers/user-managed/package_manager.py
var/ramble/repos/builtin/package_managers/spack-lightweight/package_manager.py
5 11 (45%) 67 (7%) 2025-05-02
lib/ramble/ramble/pipeline.py
lib/ramble/ramble/application.py
5 153 (3%) 519 (<1%) 2025-04-30
lib/ramble/ramble/expander.py
lib/ramble/ramble/package_manager.py
4 167 (2%) 59 (6%) 2025-04-15
lib/ramble/ramble/variants.py
lib/ramble/ramble/modifier.py
4 6 (66%) 105 (3%) 2025-04-30
lib/ramble/ramble/language/shared_language.py
lib/ramble/ramble/language/language_base.py
4 103 (3%) 53 (7%) 2025-05-03
var/ramble/repos/builtin/package_managers/user-managed/package_manager.py
var/ramble/repos/builtin/package_managers/pip/package_manager.py
4 11 (36%) 49 (8%) 2025-05-02
lib/ramble/ramble/software_environments.py
lib/ramble/ramble/application.py
4 111 (3%) 519 (<1%) 2025-04-09
lib/ramble/ramble/experiment_set.py
lib/ramble/ramble/application.py
4 143 (2%) 519 (<1%) 2025-04-10
lib/ramble/ramble/main.py
lib/ramble/ramble/pipeline.py
4 68 (5%) 153 (2%) 2025-04-10
lib/ramble/ramble/cmd/workspace.py
lib/ramble/ramble/workspace/workspace.py
4 197 (2%) 339 (1%) 2025-05-01
lib/ramble/ramble/modifier.py
lib/ramble/ramble/application.py
4 105 (3%) 519 (<1%) 2025-04-30
lib/ramble/ramble/keywords.py
lib/ramble/ramble/application.py
4 69 (5%) 519 (<1%) 2025-04-29
var/ramble/repos/builtin/package_managers/spack-lightweight/package_manager.py
lib/ramble/ramble/application.py
4 67 (5%) 519 (<1%) 2025-04-30
share/ramble/ramble-completion.bash
conftest.py
4 158 (2%) 6 (66%) 2025-05-02
var/ramble/repos/builtin/package_managers/user-managed/package_manager.py
var/ramble/repos/builtin/package_managers/environment-modules/package_manager.py
4 11 (36%) 30 (13%) 2025-05-02
lib/ramble/ramble/workflow_manager.py
lib/ramble/ramble/application.py
4 22 (18%) 519 (<1%) 2025-04-29
lib/ramble/ramble/variants.py
lib/ramble/ramble/application.py
4 6 (66%) 519 (<1%) 2025-04-30
lib/ramble/ramble/package_manager.py
lib/ramble/ramble/application.py
4 59 (6%) 519 (<1%) 2025-04-15
lib/ramble/ramble/experiment_result.py
lib/ramble/ramble/application.py
4 18 (22%) 519 (<1%) 2025-04-29
lib/ramble/ramble/language/modifier_language.py
lib/ramble/ramble/package_manager.py
3 81 (3%) 59 (5%) 2025-04-08
lib/ramble/ramble/workload.py
lib/ramble/ramble/package_manager.py
3 37 (8%) 59 (5%) 2025-04-08
lib/ramble/ramble/workload.py
lib/ramble/ramble/language/shared_language.py
3 37 (8%) 103 (2%) 2025-04-08
lib/ramble/ramble/pipeline.py
lib/ramble/ramble/cmd/deployment.py
3 153 (1%) 31 (9%) 2025-04-30
var/ramble/repos/builtin.mock/modifiers/test-mod/modifier.py
lib/ramble/ramble/modifier.py
3 38 (7%) 105 (2%) 2025-04-30
lib/ramble/ramble/util/executable.py
lib/ramble/ramble/language/shared_language.py
3 37 (8%) 103 (2%) 2025-04-08
var/ramble/repos/builtin/workflow_managers/slurm/workflow_manager.py
lib/ramble/ramble/application.py
3 60 (5%) 519 (<1%) 2025-04-29
lib/ramble/ramble/workload.py
lib/ramble/ramble/language/modifier_language.py
3 37 (8%) 81 (3%) 2025-04-08
lib/ramble/ramble/keywords.py
lib/ramble/ramble/workspace/workspace.py
3 69 (4%) 339 (<1%) 2025-04-29
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [lib/ramble/ramble/workspace/workspace.py] [lib/ramble/ramble/workspace/workspace.py] [lib/ramble/ramble/application.py] [lib/ramble/ramble/application.py] [lib/ramble/ramble/workspace/workspace.py]--[lib/ramble/ramble/application.py] 11 [lib/ramble/ramble/package_manager.py] [lib/ramble/ramble/package_manager.py] [lib/ramble/ramble/workspace/workspace.py]--[lib/ramble/ramble/package_manager.py] 9 [lib/ramble/ramble/graphs.py] [lib/ramble/ramble/graphs.py] [lib/ramble/ramble/language/shared_language.py] [lib/ramble/ramble/language/shared_language.py] [lib/ramble/ramble/graphs.py]--[lib/ramble/ramble/language/shared_language.py] 9 [lib/ramble/ramble/language/shared_language.py]--[lib/ramble/ramble/application.py] 8 [lib/ramble/ramble/language/language_base.py] [lib/ramble/ramble/language/language_base.py] [lib/ramble/ramble/language/shared_language.py]--[lib/ramble/ramble/language/language_base.py] 4 [lib/ramble/ramble/package_manager.py]--[lib/ramble/ramble/application.py] 4 [lib/ramble/ramble/package_manager.py]--[lib/ramble/ramble/language/shared_language.py] 5 [var/ramble/repos/builtin/package_managers/spack-lightweight/package_manager.py] [var/ramble/repos/builtin/package_managers/spack-lightweight/package_manager.py] [var/ramble/repos/builtin/package_managers/spack-lightweight/package_manager.py]--[lib/ramble/ramble/workspace/workspace.py] 7 [var/ramble/repos/builtin/package_managers/spack-lightweight/package_manager.py]--[lib/ramble/ramble/application.py] 4 [var/ramble/repos/builtin/package_managers/spack-lightweight/package_manager.py]--[lib/ramble/ramble/package_manager.py] 7 [var/ramble/repos/builtin/package_managers/pip/package_manager.py] [var/ramble/repos/builtin/package_managers/pip/package_manager.py] [var/ramble/repos/builtin/package_managers/spack-lightweight/package_manager.py]--[var/ramble/repos/builtin/package_managers/pip/package_manager.py] 6 [var/ramble/repos/builtin/package_managers/environment-modules/package_manager.py] [var/ramble/repos/builtin/package_managers/environment-modules/package_manager.py] [var/ramble/repos/builtin/package_managers/spack-lightweight/package_manager.py]--[var/ramble/repos/builtin/package_managers/environment-modules/package_manager.py] 6 [var/ramble/repos/builtin/package_managers/pip/package_manager.py]--[lib/ramble/ramble/workspace/workspace.py] 5 [var/ramble/repos/builtin/package_managers/pip/package_manager.py]--[lib/ramble/ramble/package_manager.py] 5 [var/ramble/repos/builtin/package_managers/pip/package_manager.py]--[var/ramble/repos/builtin/package_managers/environment-modules/package_manager.py] 7 [var/ramble/repos/builtin/package_managers/environment-modules/package_manager.py]--[lib/ramble/ramble/workspace/workspace.py] 5 [var/ramble/repos/builtin/package_managers/environment-modules/package_manager.py]--[lib/ramble/ramble/package_manager.py] 5 [var/ramble/repos/builtin/package_managers/user-managed/package_manager.py] [var/ramble/repos/builtin/package_managers/user-managed/package_manager.py] [var/ramble/repos/builtin/package_managers/user-managed/package_manager.py]--[lib/ramble/ramble/workspace/workspace.py] 6 [var/ramble/repos/builtin/package_managers/user-managed/package_manager.py]--[lib/ramble/ramble/package_manager.py] 6 [var/ramble/repos/builtin/package_managers/user-managed/package_manager.py]--[var/ramble/repos/builtin/package_managers/spack-lightweight/package_manager.py] 5 [var/ramble/repos/builtin/package_managers/user-managed/package_manager.py]--[var/ramble/repos/builtin/package_managers/pip/package_manager.py] 4 [var/ramble/repos/builtin/package_managers/user-managed/package_manager.py]--[var/ramble/repos/builtin/package_managers/environment-modules/package_manager.py] 4 [lib/ramble/ramble/expander.py] [lib/ramble/ramble/expander.py] [lib/ramble/ramble/expander.py]--[lib/ramble/ramble/application.py] 6 [lib/ramble/ramble/expander.py]--[lib/ramble/ramble/language/shared_language.py] 5 [lib/ramble/ramble/expander.py]--[lib/ramble/ramble/package_manager.py] 4 [lib/ramble/ramble/language/language_base.py]--[lib/ramble/ramble/application.py] 6 [var/ramble/repos/builtin.mock/applications/register-builtin/application.py] [var/ramble/repos/builtin.mock/applications/register-builtin/application.py] [var/ramble/repos/builtin.mock/applications/register-builtin/application.py]--[lib/ramble/ramble/graphs.py] 5 [var/ramble/repos/builtin.mock/applications/register-builtin/application.py]--[lib/ramble/ramble/language/shared_language.py] 5 [lib/ramble/ramble/language/modifier_language.py] [lib/ramble/ramble/language/modifier_language.py] [lib/ramble/ramble/language/modifier_language.py]--[lib/ramble/ramble/language/shared_language.py] 5 [lib/ramble/ramble/language/modifier_language.py]--[lib/ramble/ramble/package_manager.py] 3 [lib/ramble/ramble/pipeline.py] [lib/ramble/ramble/pipeline.py] [lib/ramble/ramble/pipeline.py]--[lib/ramble/ramble/application.py] 5 [lib/ramble/ramble/cmd/deployment.py] [lib/ramble/ramble/cmd/deployment.py] [lib/ramble/ramble/pipeline.py]--[lib/ramble/ramble/cmd/deployment.py] 3 [lib/ramble/ramble/variants.py] [lib/ramble/ramble/variants.py] [lib/ramble/ramble/variants.py]--[lib/ramble/ramble/application.py] 4 [lib/ramble/ramble/modifier.py] [lib/ramble/ramble/modifier.py] [lib/ramble/ramble/variants.py]--[lib/ramble/ramble/modifier.py] 4 [lib/ramble/ramble/modifier.py]--[lib/ramble/ramble/application.py] 4 [lib/ramble/ramble/software_environments.py] [lib/ramble/ramble/software_environments.py] [lib/ramble/ramble/software_environments.py]--[lib/ramble/ramble/application.py] 4 [lib/ramble/ramble/experiment_set.py] [lib/ramble/ramble/experiment_set.py] [lib/ramble/ramble/experiment_set.py]--[lib/ramble/ramble/application.py] 4 [lib/ramble/ramble/main.py] [lib/ramble/ramble/main.py] [lib/ramble/ramble/main.py]--[lib/ramble/ramble/pipeline.py] 4 [lib/ramble/ramble/cmd/workspace.py] [lib/ramble/ramble/cmd/workspace.py] [lib/ramble/ramble/cmd/workspace.py]--[lib/ramble/ramble/workspace/workspace.py] 4 [lib/ramble/ramble/keywords.py] [lib/ramble/ramble/keywords.py] [lib/ramble/ramble/keywords.py]--[lib/ramble/ramble/workspace/workspace.py] 3 [lib/ramble/ramble/keywords.py]--[lib/ramble/ramble/application.py] 4 [share/ramble/ramble-completion.bash] [share/ramble/ramble-completion.bash] [conftest.py] [conftest.py] [share/ramble/ramble-completion.bash]--[conftest.py] 4 [lib/ramble/ramble/workflow_manager.py] [lib/ramble/ramble/workflow_manager.py] [lib/ramble/ramble/workflow_manager.py]--[lib/ramble/ramble/application.py] 4 [lib/ramble/ramble/experiment_result.py] [lib/ramble/ramble/experiment_result.py] [lib/ramble/ramble/experiment_result.py]--[lib/ramble/ramble/application.py] 4 [lib/ramble/ramble/workload.py] [lib/ramble/ramble/workload.py] [lib/ramble/ramble/workload.py]--[lib/ramble/ramble/language/shared_language.py] 3 [lib/ramble/ramble/workload.py]--[lib/ramble/ramble/package_manager.py] 3 [lib/ramble/ramble/workload.py]--[lib/ramble/ramble/language/modifier_language.py] 3 [var/ramble/repos/builtin.mock/modifiers/test-mod/modifier.py] [var/ramble/repos/builtin.mock/modifiers/test-mod/modifier.py] [var/ramble/repos/builtin.mock/modifiers/test-mod/modifier.py]--[lib/ramble/ramble/modifier.py] 3 [lib/ramble/ramble/util/executable.py] [lib/ramble/ramble/util/executable.py] [lib/ramble/ramble/util/executable.py]--[lib/ramble/ramble/language/shared_language.py] 3 [var/ramble/repos/builtin/workflow_managers/slurm/workflow_manager.py] [var/ramble/repos/builtin/workflow_managers/slurm/workflow_manager.py] [var/ramble/repos/builtin/workflow_managers/slurm/workflow_manager.py]--[lib/ramble/ramble/application.py] 3
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G lib lib lib--lib 53 share share lib--share 3 ROOT ROOT lib--ROOT 2 var var var--lib 30 var--var 17 etc etc var--etc 1 share--ROOT 4 etc--lib 3 etc--share 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...