Skip to content

Commit 260b7c1

Browse files
committed
lint: Fix imports with isort
1 parent d595b11 commit 260b7c1

6 files changed

Lines changed: 25 additions & 29 deletions

File tree

src/geneml/gene_caller.py

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,10 @@
66
import numpy as np
77
from numba import njit, objmode, typed, typeof
88

9-
from geneml.model_loader import (
10-
MODEL_CDS_END,
11-
MODEL_CDS_START,
12-
MODEL_EXON_END,
13-
MODEL_EXON_START,
14-
MODEL_IS_EXON,
15-
MODEL_IS_INTRON,
16-
ResidualModelBase,
17-
)
9+
from geneml.model_loader import (MODEL_CDS_END, MODEL_CDS_START,
10+
MODEL_EXON_END, MODEL_EXON_START,
11+
MODEL_IS_EXON, MODEL_IS_INTRON,
12+
ResidualModelBase)
1813
from geneml.params import Params
1914
from geneml.utils import chunked_seq_predict
2015

src/geneml/main.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,19 @@
66
from concurrent.futures import ProcessPoolExecutor, as_completed
77

88
import tensorflow as tf
9+
from Bio.Seq import reverse_complement
910
from helperlibs.bio import seqio
1011
from tqdm import tqdm
11-
from Bio.Seq import reverse_complement
1212

1313
from geneml import __version__
14-
from geneml.gene_caller import CDS_END, EXON_END, GeneEvent, build_gene_calls, run_model
14+
from geneml.gene_caller import (CDS_END, EXON_END, GeneEvent, build_gene_calls,
15+
run_model)
1516
from geneml.model_loader import get_cached_gene_ml_model
16-
from geneml.outputs import build_prediction_scores_seg, write_fasta, write_gff_file
17-
from geneml.params import Strand, Params, build_params_namedtuple
18-
from geneml.utils import compute_optimal_num_parallelism, mask_lowercase_stretches
17+
from geneml.outputs import (build_prediction_scores_seg, write_fasta,
18+
write_gff_file)
19+
from geneml.params import Params, Strand, build_params_namedtuple
20+
from geneml.utils import (compute_optimal_num_parallelism,
21+
mask_lowercase_stretches)
1922

2023
logger = logging.getLogger("geneml")
2124

src/geneml/outputs.py

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,11 @@
55
from Bio.Seq import reverse_complement, translate
66
from numba import njit, objmode, typed, types
77

8-
from geneml.gene_caller import CDS_END, CDS_START, EXON_END, EXON_START, GeneEvent, build_cds_seq
9-
from geneml.model_loader import (
10-
MODEL_CDS_END,
11-
MODEL_CDS_START,
12-
MODEL_EXON_END,
13-
MODEL_EXON_START,
14-
MODEL_IS_EXON,
15-
MODEL_IS_INTRON,
16-
)
8+
from geneml.gene_caller import (CDS_END, CDS_START, EXON_END, EXON_START,
9+
GeneEvent, build_cds_seq)
10+
from geneml.model_loader import (MODEL_CDS_END, MODEL_CDS_START,
11+
MODEL_EXON_END, MODEL_EXON_START,
12+
MODEL_IS_EXON, MODEL_IS_INTRON)
1713

1814

1915
def get_exon_offsets(gene_call: list[GeneEvent]):

src/geneml/params.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
import json
22
import os
3-
from enum import Enum
4-
import numpy as np
53
from argparse import Namespace
64
from collections import namedtuple
5+
from enum import Enum
6+
7+
import numpy as np
8+
79

810
class Strand(Enum):
911
FORWARD = "forward"

trainer/model.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
###############################################################################
44

55
import numpy as np
6-
76
# hxenv
87
# from tf_keras.layers import Input
98
# from tf_keras.layers import Conv1D, Cropping1D
@@ -12,7 +11,8 @@
1211
# from tf_keras.layers import BatchNormalization
1312
# from tf_keras.models import Model
1413
# ai-platform
15-
from keras.layers import Activation, BatchNormalization, Conv1D, Cropping1D, Input, add
14+
from keras.layers import (Activation, BatchNormalization, Conv1D, Cropping1D,
15+
Input, add)
1616
from keras.models import Model
1717

1818
# from tensorflow.keras.layers import VersionAwareLayers

trainer/train_model.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,10 @@ def main():
8686
import keras
8787
import numpy as np
8888
import tensorflow
89-
9089
# works locally and on Vertex AI
9190
from model import GeneML
92-
from utils import clip_datapoints, print_basic_statistics, print_topl_statistics
91+
from utils import (clip_datapoints, print_basic_statistics,
92+
print_topl_statistics)
9393

9494
args = get_args()
9595

0 commit comments

Comments
 (0)