Skip to content

Commit 9b26cfc

Browse files
refactor!: rename top-level folder from 'vlm' to 'anyvlm' (#19)
* rename top-level folder from 'vlm' to 'anyvlm' * remove .DS_Store * actually remove .DS_Store * whoops missed a few files when updating imports * update all urls * update several 'vlm' instances that I missed
1 parent 5594d03 commit 9b26cfc

File tree

23 files changed

+52
-49
lines changed

23 files changed

+52
-49
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
* @GenomicMedLab/vlm-in-a-box-maintainers
1+
* @GenomicMedLab/anyvlm-maintainers

.gitignore

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ ipython_config.py
8585
# pyenv
8686
# For a library or package, you might want to ignore these files since the code is
8787
# intended to run in multiple environments; otherwise, check them in:
88-
# .python-version
88+
.python-version
8989

9090
# pipenv
9191
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
@@ -199,7 +199,7 @@ cython_debug/
199199
# that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore
200200
# and can be added to the global gitignore or merged into this file. However, if you prefer,
201201
# you could uncomment the following to ignore the entire vscode folder
202-
# .vscode/
202+
.vscode/
203203

204204
# Ruff stuff:
205205
.ruff_cache/
@@ -217,3 +217,6 @@ __marimo__/
217217

218218
# uv
219219
uv.lock
220+
221+
# Mac things:
222+
.DS_Store

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
SHELL:=/bin/bash -e -o pipefail
99
SELF:=$(firstword $(MAKEFILE_LIST))
1010

11-
PKG=vlm
11+
PKG=anyvlm
1212
PKGD=$(subst .,/,${PKG})
1313
PYV:=3.11
1414
VEDIR=venv/${PYV}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
# VLM in a Box
1+
# AnyVLM

pyproject.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[project]
2-
name = "vlm"
2+
name = "anyvlm"
33
authors = [
44
{ name="biocommons contributors", email="[email protected]" },
55
]
@@ -45,14 +45,14 @@ dev = [
4545
]
4646

4747
[project.urls]
48-
Homepage = "https://github.com/genomicmedlab/vlm_in_a_box"
49-
Documentation = "https://github.com/genomicmedlab/vlm_in_a_box/"
50-
Changelog = "https://github.com/genomicmedlab/vlm_in_a_box/releases"
51-
Source = "https://github.com/genomicmedlab/vlm_in_a_box/"
52-
"Bug Tracker" = "https://github.com/genomicmedlab/vlm_in_a_box/issues"
48+
Homepage = "https://github.com/genomicmedlab/anyvlm"
49+
Documentation = "https://github.com/genomicmedlab/anyvlm/"
50+
Changelog = "https://github.com/genomicmedlab/anyvlm/releases"
51+
Source = "https://github.com/genomicmedlab/anyvlm/"
52+
"Bug Tracker" = "https://github.com/genomicmedlab/anyvlm/issues"
5353

5454
[project.scripts]
55-
vlm = "vlm.cli:_cli"
55+
anyvlm = "anyvlm.cli:_cli"
5656

5757

5858
[build-system]
@@ -65,7 +65,7 @@ build-backend = "setuptools.build_meta"
6565
[tool.setuptools_scm]
6666

6767
[tool.pytest.ini_options]
68-
addopts = "--cov=vlm --cov-report term-missing"
68+
addopts = "--cov=anyvlm --cov-report term-missing"
6969
testpaths = ["tests"]
7070
pythonpath = ["src"]
7171

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from importlib.metadata import PackageNotFoundError, version
44

55
try:
6-
__version__ = version("vlm")
6+
__version__ = version("anyvlm")
77
except PackageNotFoundError:
88
__version__ = "unknown"
99
finally:
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
"""Provide abstraction for a VLM-to-AnyVar connection."""
1+
"""Provide abstraction for a AnyVLM-to-AnyVar connection."""
22

33
import abc
44

55
from anyvar.utils.types import VrsObject
66

7-
from vlm.schemas.domain import AlleleFrequencyAnnotation
7+
from anyvlm.schemas.domain import AlleleFrequencyAnnotation
88

99

1010
class BaseAnyVarClient(abc.ABC):

src/anyvlm/cli.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
"""CLI for interacting with AnyVLM instance"""
2+
3+
import click
4+
5+
import anyvlm
6+
7+
8+
@click.version_option(anyvlm.__version__)
9+
@click.group()
10+
def _cli() -> None:
11+
"""Manage AnyVLM data."""
12+
13+
14+
@_cli.command()
15+
def ingest_vcf() -> None:
16+
"""Deposit variants and allele frequencies from VCF into AnyVLM instance"""
17+
raise NotImplementedError
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
from pydantic_settings import BaseSettings, SettingsConfigDict
66

7-
from vlm.schemas.common import ServiceEnvironment
7+
from anyvlm.schemas.common import ServiceEnvironment
88

99

1010
class Settings(BaseSettings):

0 commit comments

Comments
 (0)