Skip to content

Commit cc4f707

Browse files
author
Muhammed Hasan Celik
committed
genome install
1 parent 8f1bbd0 commit cc4f707

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/grelu/io/genome.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,10 @@ def get_genome(genome: str, **kwargs) -> Union[CustomGenome, genomepy.Genome]:
8181
if os.path.isfile(genome):
8282
return CustomGenome(genome, **kwargs)
8383
else:
84-
return genomepy.Genome(genome, **kwargs)
84+
if genome not in genomepy.list_installed_genomes():
85+
return genomepy.install_genome(genome, annotation=False, **kwargs)
86+
else:
87+
return genomepy.Genome(genome, **kwargs)
8588

8689
def read_gtf(
8790
genome: str, features: Optional[Union[str, List[str]]] = None

0 commit comments

Comments
 (0)