Skip to content

Commit 7b36216

Browse files
authored
Merge branch 'main' into mvle/geneformer-unit-test
2 parents 39956cb + 7b37b34 commit 7b36216

50 files changed

Lines changed: 4875 additions & 442 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Build Dashboard
2+
3+
on:
4+
workflow_dispatch:
5+
6+
jobs:
7+
trigger:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- name: Trigger GitLab dashboard pipeline
11+
env:
12+
GITLAB_TRIGGER_TOKEN: ${{ secrets.GITLAB_TRIGGER_TOKEN }}
13+
GITLAB_PROJECT_ID_DASHBOARDS: "130554"
14+
run: |
15+
echo "Triggering GitLab dashboard pipeline (main)..."
16+
if curl -fsS -X POST \
17+
-F "token=${GITLAB_TRIGGER_TOKEN}" \
18+
-F "ref=main" \
19+
"https://gitlab-master.nvidia.com/api/v4/projects/${GITLAB_PROJECT_ID_DASHBOARDS}/trigger/pipeline" >/dev/null; then
20+
echo "✓ Triggered GitLab dashboard pipeline."
21+
else
22+
echo "✗ Failed to trigger GitLab dashboard pipeline." >&2
23+
exit 1
24+
fi

.github/workflows/unit-tests-recipes.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@ jobs:
131131
if: ${{ needs.changed-dirs.outputs.dirs != '[]' }}
132132
container:
133133
image: ${{ matrix.recipe.image }}
134+
options: --shm-size=16G
134135
strategy:
135136
matrix:
136137
recipe: ${{ fromJson(needs.changed-dirs.outputs.dirs) }}

LICENSE/third_party.txt

Lines changed: 473 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@ With a locally cloned repository and initialized submodules, build the BioNeMo c
8282
docker buildx build . -t my-container-tag
8383
```
8484

85+
If you see an error message like `No file descriptors available (os error 24)`, add the option `--ulimit nofile=65535:65535` to the docker build command.
86+
8587
#### VSCode Devcontainer for Interactive Debugging
8688

8789
We distribute a [development container](https://devcontainers.github.io/) configuration for vscode

models/.ruff.toml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@ line-length = 119
22
target-version = "py312"
33

44
[lint]
5-
ignore = ["D100", "E501", "N811", "N814"]
5+
ignore = ["C901", "D100", "E501", "N811", "N814"]
66
select = [
7-
"C", # Pylint conventions
8-
"D", # Documentation formatting
9-
"E", # style stuff, whitespaces
10-
"F", # important pyflakes lints
11-
"I", # import sorting
12-
"RUF", # Some Ruff-specific lints, unused noqas, etc.
13-
"W", # Pylint warnings
7+
"C", # Pylint conventions
8+
"D", # Documentation formatting
9+
"E", # style stuff, whitespaces
10+
"F", # important pyflakes lints
11+
"FURB",
12+
"I", # import sorting
1413
"N",
1514
"NPY",
1615
"PERF",
1716
"PLE",
1817
"PLW",
19-
"FURB",
18+
"RUF", # Some Ruff-specific lints, unused noqas, etc.
19+
"W", # Pylint warnings
2020
]
2121

2222
# Allow fix for all enabled rules (when `--fix`) is provided.
@@ -59,6 +59,7 @@ exclude = [
5959
[lint.isort]
6060
lines-after-imports = 2
6161
known-third-party = ["wandb"]
62+
known-first-party = ["esm"]
6263

6364
[lint.pydocstyle]
6465
convention = "google"

0 commit comments

Comments
 (0)