diff --git a/sdrf_pipelines/sdrf/sdrf.py b/sdrf_pipelines/sdrf/sdrf.py index 6b7095c..1bce5aa 100644 --- a/sdrf_pipelines/sdrf/sdrf.py +++ b/sdrf_pipelines/sdrf/sdrf.py @@ -1,16 +1,21 @@ import logging import pandas as pd -from sdrf_pipelines.sdrf.sdrf_schema import (CELL_LINES_TEMPLATE, - HUMAN_TEMPLATE, MASS_SPECTROMETRY, - NON_VERTEBRATES_TEMPLATE, - PLANTS_TEMPLATE, - VERTEBRATES_TEMPLATE, - cell_lines_schema, default_schema, - human_schema, - mass_spectrometry_schema, - nonvertebrates_chema, - plants_chema, vertebrates_chema) +from sdrf_pipelines.sdrf.sdrf_schema import ( + CELL_LINES_TEMPLATE, + HUMAN_TEMPLATE, + MASS_SPECTROMETRY, + NON_VERTEBRATES_TEMPLATE, + PLANTS_TEMPLATE, + VERTEBRATES_TEMPLATE, + cell_lines_schema, + default_schema, + human_schema, + mass_spectrometry_schema, + nonvertebrates_chema, + plants_chema, + vertebrates_chema, +) class SdrfDataFrame(pd.DataFrame): diff --git a/sdrf_pipelines/sdrf/sdrf_schema.py b/sdrf_pipelines/sdrf/sdrf_schema.py index 68c20e2..4b43294 100644 --- a/sdrf_pipelines/sdrf/sdrf_schema.py +++ b/sdrf_pipelines/sdrf/sdrf_schema.py @@ -5,10 +5,13 @@ import pandas as pd from pandas_schema import Column, Schema -from pandas_schema.validation import (LeadingWhitespaceValidation, - MatchesPatternValidation, - TrailingWhitespaceValidation, - _BaseValidation, _SeriesValidation) +from pandas_schema.validation import ( + LeadingWhitespaceValidation, + MatchesPatternValidation, + TrailingWhitespaceValidation, + _BaseValidation, + _SeriesValidation, +) from sdrf_pipelines.sdrf import sdrf from sdrf_pipelines.utils.exceptions import LogicError from sdrf_pipelines.zooma.ols import OlsClient