Skip to content

Commit

Permalink
Add io validation for step 3
Browse files Browse the repository at this point in the history
  • Loading branch information
mattsolo1 committed Sep 21, 2023
1 parent eabf55b commit aed81ab
Show file tree
Hide file tree
Showing 12 changed files with 1,278 additions and 24 deletions.
156 changes: 155 additions & 1 deletion data-pipeline/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 20 additions & 0 deletions data-pipeline/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,30 @@ cattrs = "^23.1.2"
hail = "^0.2.122"
pytest = "^7.4.2"
ipython = "^8.15.0"
pylint = "^2.17.5"

[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"

[tool.black]
line-length = 120

[tool.pylint.basic]
# ds: frequently used name for a variable containing a Hail table
good-names = [
"ds",
]

[tool.pylint.messages_control]
disable = [
# Ignore refactor and convention categories
"R",
"C",
]

[tool.pylint.miscellaneous]
notes = [
"FIXME",
"TODO",
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
----------------------------------------
Global fields:
'version': str
----------------------------------------
Row fields:
'gene_id': str
'matched_gene_version': str
'ensembl_id': str
'ensembl_version': str
'refseq_id': str
'refseq_version': str
----------------------------------------
Key: ['gene_id']
----------------------------------------
Loading

0 comments on commit aed81ab

Please sign in to comment.