Skip to content

Commit 5891c03

Browse files
MariaNattestadcopybara-github
authored andcommitted
Minor dependency cleanup to make a library for the keras version of call_variants.
PiperOrigin-RevId: 512739565
1 parent bff3023 commit 5891c03

File tree

1 file changed

+18
-7
lines changed

1 file changed

+18
-7
lines changed

deepvariant/BUILD

+18-7
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,13 @@ py_library(
5050
srcs = [],
5151
deps = [
5252
":allele_frequency",
53+
":call_variants_keras_lib",
5354
":call_variants_lib",
5455
":data_providers",
5556
":dv_utils",
5657
":dv_vcf_constants",
5758
":haplotypes",
59+
":keras_modeling",
5860
":make_examples_core",
5961
":make_examples_lib",
6062
":model_eval_lib",
@@ -170,7 +172,7 @@ cc_test(
170172
name = "variant_calling_test",
171173
size = "small",
172174
srcs = ["variant_calling_test.cc"],
173-
data = ["//deepvariant:testdata"],
175+
data = [":testdata"],
174176
deps = [
175177
":utils",
176178
":variant_calling",
@@ -211,8 +213,8 @@ cc_test(
211213
size = "small",
212214
srcs = ["variant_calling_multisample_trio_test.cc"],
213215
deps = [
216+
":utils",
214217
":variant_calling_multisample",
215-
"//deepvariant:utils",
216218
"//deepvariant/protos:deepvariant_cc_pb2",
217219
"//third_party/nucleus/protos:variants_cc_pb2",
218220
"//third_party/nucleus/testing:cpp_test_utils",
@@ -668,7 +670,7 @@ py_library(
668670
deps = [
669671
# TODO: I need to break this down into smaller deps.
670672
":call_variants_main_lib",
671-
"//deepvariant:dv_constants",
673+
":dv_constants",
672674
],
673675
)
674676

@@ -677,13 +679,22 @@ py_binary(
677679
srcs = ["call_variants_keras.py"],
678680
python_version = "PY3",
679681
deps = [
680-
":call_variants_main_lib",
681-
"//deepvariant:keras_modeling",
682+
"call_variants_keras_lib",
682683
# TODO: Figure out why we need this dep.
683684
"@absl_py//absl/testing:parameterized", # buildcleaner: keep
684685
],
685686
)
686687

688+
py_library(
689+
name = "call_variants_keras_lib",
690+
srcs = ["call_variants_keras.py"],
691+
srcs_version = "PY3",
692+
deps = [
693+
":call_variants_main_lib",
694+
":keras_modeling",
695+
],
696+
)
697+
687698
py_library(
688699
name = "call_variants_main_lib",
689700
srcs = [
@@ -838,8 +849,8 @@ py_library(
838849
":logging_level",
839850
":dv_utils",
840851
":vcf_stats",
841-
"//deepvariant:dv_constants",
842-
"//deepvariant:haplotypes",
852+
":dv_constants",
853+
":haplotypes",
843854
"//deepvariant/protos:deepvariant_py_pb2",
844855
"//deepvariant/python:postprocess_variants",
845856
"//third_party/nucleus/io:fasta",

0 commit comments

Comments
 (0)