Skip to content

Commit 8e21ace

Browse files
committed
Improving ruff setup (#224)
* Redefining ruff, starting with target-version = "py38" Let's remove all rules so far, and re-introduce those by following the definitions of pylint. The first rule is target-version infered from the package definition that requires-python >= 3.8. * Excluding CSV and ref.*?py Patterns defined at .python-lint lines 10 & 14. * Disabling rules according to .python-lint Current setup defined between lines 57-105. * max-nested-blocks Defining `max-nested-blocks` as .pyhton-lint line 141. * Confirming with expected-line-ending-format While pylint defines `expected-line-ending-format`, ruff uses `line-ending` instead. Defined in .python-lint line 254. * Defining line-lenght as .python-lint line 267 * indent-width * multiple-statements-on-one-line-colon Equivalent to single-line-if-stmt at line 278 of .python-lint * task-tags In reference to notes, line 291 of .python-lint * In respect t ologging-modules, line 285 of .python-lint We don't need that with ruff, but here is a placeholder if we want to add more than default `logger` in the future. * unused imports Addressing "init-import=no" in line 402 from .python-lint * Defining max-args Interestingly, max-args is defined as 5 in line 434, but PLR0913 rule is ignored. * Defining DESIGN explicit setup To reflect DESIGN section in .python-lint, pages 431-463. * Closest option of satisfy EXCEPTIONS Ruff doesn't implement the exactly the same, but E722 is good enough if not even better. * Re-introducing all (W) Warning rules * Re-introducing (Q) flake8-quotes rules sup3r do not follow: - Q000 bad-quotes-inline-string - Q004 unnecessary-escaped-quote * Re-introducing (I) isort rules sup3r do not follow I001: unsorted-imports. * Re-introducing (NPY) NymPy-specific rules sup3r doesn't follow NPY002, but we might want to re-consider that in the future. * style: Conforming with UP039 * Re-introducing (UP) pyupgrade rules sup3r doesn't follow: - UP009: utf8-encoding-declaration - UP015: redundant-open-modes - UP032: f-string * Re-introducing (A) flake8-builtins sup3r doesn't conform with, but should reconsider that in the future: - A001: builtin-variable-shadowing - A002: builtin-argument-shadowing * Re-introducing (ARG) flake8-unused-arguments rules sup3r doesn't conform with: - ARG002: unused-method-argument - ARG003: unused-class-method-argument - ARG004: unused-static-method-argument - ARG005: unused-lambda-argument * Re-introducing (E) pycodestyle rules * Re-introducing (F) Pyflakes rules * Re-introducing (COM) flake8-commas rules sup3r doesn't conform with: - COM812: missing-trailing-comma * Introducing (N) pep8-naming rules sup3r doesn't conform with: - N802: invalid-function-name - N803: invalid-argument-name - N806: non-lowercase-variable-in-function * Introducing (D) pydocstyle rules sup3r doesn't conform with: - D105: undocumented-magic-method - D200: fits-on-one-line - D202: no-blank-line-after-function - D204: one-blank-line-after-class - D205: blank-line-after-summary - D207: under-indentation - D209: new-line-after-last-paragraph - D400: ends-in-period - D401: non-imperative-mood - D404: docstring-starts-with-this * Introducing (PL) Pylint rules sup3r doesn't conform with: - PLR2004: magic-value-comparison - PLW2901: redefined-loop-name * Running ruff with GA * Nothing is fixable for now * Using ruff with pre-commmit * style: Conforming with NPY003 & NPY201 * style: Conforming with COM819 * Forgot to include: quote-style & indent-style * Updating requirements on ruff * GA outputs ruff with github style * Adding (C4) flake8-comprehensions As suggested by @bnb32 sup3r doesn't conform with: - C408: unnecessary-collection-call - C414: unnecessary-double-cast-or-process * Adding rule (C90) mccabe As suggested by @bnb32 Using max-complexity as previously defined for flake8 (lintesrs/.flake8) as equal to 12. * Adding convention (C) and flake8-logging (LOG) @bnb32 any other rule that you would like to include? * validate all codebase with super-linter There were some misterious situations where super-linter was not properly checking the code. Paul mentioned a setup that limits checks to the very last commit only. I expect that VALIDATE_ALL_CODEBASE should address that. * Adding (SIM) flake8-simplify rules As suggested by @bnb32. sup3r doesn't conform with: - SIM108: if-else-block-instead-of-if-exp - SIM117: multiple-with-statements - SIM118: in-dict-keys - SIM211: if-expr-with-false-true * Adding (PERF) Perflint rules As suggested by @bnb32 sup3r doesn't conform with: - PERF102: incorrect-dict-iterator - PERF203: try-except-in-loop - PERF401: manual-list-comprehension * We don't need to run on the full code base anymore With the pull_request trigger we don't need VALIDATE_ALL_CODEBASE set to true anymore. Otherwise it's running twice. Thanks @ppinchuk! * clean: Removing implicit rules While conforming with the legacy setup, I added a few explicit specific rules but in the final version didn't make sense anymore since those are now implicit. For instance, no need of "E701" is added "E".
0 parents  commit 8e21ace

File tree

754 files changed

+337677
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

754 files changed

+337677
-0
lines changed

.buildinfo

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Sphinx build info version 1
2+
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3+
config: 38a51954872aa2d8dc91008e91da2aa3
4+
tags: 645f666f9bcd5a90fca523b33c5a78b7

.nojekyll

Whitespace-only changes.

_autosummary/sup3r.batch.batch_cli.html

+572
Large diffs are not rendered by default.

_autosummary/sup3r.batch.html

+578
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_calc.DataRetrievalBase.html

+862
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_calc.LinearCorrection.html

+1,000
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_calc.MonthlyLinearCorrection.html

+999
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_calc.MonthlyScalarCorrection.html

+1,003
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_calc.SkillAssessment.html

+1,007
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_calc.html

+594
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_calc_cli.html

+583
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_calc_cli.kickoff_local_job.html

+594
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_calc_cli.kickoff_slurm_job.html

+600
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_correct_means.BiasCorrectUpdate.html

+656
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_correct_means.VortexMeanPrepper.html

+826
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_correct_means.html

+586
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_transforms.get_spatial_bc_factors.html

+597
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_transforms.get_spatial_bc_quantiles.html

+653
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_transforms.global_linear_bc.html

+592
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_transforms.html

+595
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_transforms.local_linear_bc.html

+610
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_transforms.local_qdm_bc.html

+650
Large diffs are not rendered by default.

_autosummary/sup3r.bias.bias_transforms.monthly_local_linear_bc.html

+618
Large diffs are not rendered by default.

_autosummary/sup3r.bias.html

+593
Large diffs are not rendered by default.

_autosummary/sup3r.bias.mixins.FillAndSmoothMixin.html

+627
Large diffs are not rendered by default.

_autosummary/sup3r.bias.mixins.html

+580
Large diffs are not rendered by default.

_autosummary/sup3r.bias.qdm.QuantileDeltaMappingCorrection.html

+1,044
Large diffs are not rendered by default.

_autosummary/sup3r.bias.qdm.html

+582
Large diffs are not rendered by default.

_autosummary/sup3r.cli.html

+571
Large diffs are not rendered by default.

_autosummary/sup3r.html

+604
Large diffs are not rendered by default.

_autosummary/sup3r.models.abstract.AbstractInterface.html

+871
Large diffs are not rendered by default.

_autosummary/sup3r.models.abstract.AbstractSingleModel.html

+1,141
Large diffs are not rendered by default.

_autosummary/sup3r.models.abstract.TensorboardMixIn.html

+627
Large diffs are not rendered by default.

_autosummary/sup3r.models.abstract.html

+586
Large diffs are not rendered by default.

_autosummary/sup3r.models.base.Sup3rGan.html

+1,850
Large diffs are not rendered by default.

_autosummary/sup3r.models.base.html

+580
Large diffs are not rendered by default.

_autosummary/sup3r.models.conditional_moments.Sup3rCondMom.html

+1,602
Large diffs are not rendered by default.

_autosummary/sup3r.models.conditional_moments.html

+580
Large diffs are not rendered by default.

_autosummary/sup3r.models.data_centric.Sup3rGanDC.html

+1,922
Large diffs are not rendered by default.

_autosummary/sup3r.models.data_centric.Sup3rGanSpatialDC.html

+1,941
Large diffs are not rendered by default.

_autosummary/sup3r.models.data_centric.html

+583
Large diffs are not rendered by default.

_autosummary/sup3r.models.html

+599
Large diffs are not rendered by default.

_autosummary/sup3r.models.linear.LinearInterp.html

+912
Large diffs are not rendered by default.

_autosummary/sup3r.models.linear.html

+580
Large diffs are not rendered by default.

_autosummary/sup3r.models.multi_step.MultiStepGan.html

+941
Large diffs are not rendered by default.

_autosummary/sup3r.models.multi_step.MultiStepSurfaceMetGan.html

+970
Large diffs are not rendered by default.

_autosummary/sup3r.models.multi_step.SolarMultiStepGan.html

+1,093
Large diffs are not rendered by default.

_autosummary/sup3r.models.multi_step.html

+586
Large diffs are not rendered by default.

_autosummary/sup3r.models.solar_cc.SolarCC.html

+1,870
Large diffs are not rendered by default.

_autosummary/sup3r.models.solar_cc.html

+580
Large diffs are not rendered by default.

_autosummary/sup3r.models.surface.SurfaceSpatialMetModel.html

+1,247
Large diffs are not rendered by default.

_autosummary/sup3r.models.surface.html

+580
Large diffs are not rendered by default.

_autosummary/sup3r.pipeline.forward_pass.ForwardPass.html

+1,047
Large diffs are not rendered by default.

_autosummary/sup3r.pipeline.forward_pass.ForwardPassSlicer.html

+1,014
Large diffs are not rendered by default.

_autosummary/sup3r.pipeline.forward_pass.ForwardPassStrategy.html

+1,392
Large diffs are not rendered by default.

_autosummary/sup3r.pipeline.forward_pass.html

+587
Large diffs are not rendered by default.

_autosummary/sup3r.pipeline.forward_pass_cli.html

+583
Large diffs are not rendered by default.

_autosummary/sup3r.pipeline.forward_pass_cli.kickoff_local_job.html

+594
Large diffs are not rendered by default.

_autosummary/sup3r.pipeline.forward_pass_cli.kickoff_slurm_job.html

+600
Large diffs are not rendered by default.

_autosummary/sup3r.pipeline.html

+584
Large diffs are not rendered by default.

_autosummary/sup3r.pipeline.pipeline_cli.html

+572
Large diffs are not rendered by default.

_autosummary/sup3r.postprocessing.collection.BaseCollector.html

+674
Large diffs are not rendered by default.

_autosummary/sup3r.postprocessing.collection.CollectorH5.html

+924
Large diffs are not rendered by default.

_autosummary/sup3r.postprocessing.collection.CollectorNC.html

+706
Large diffs are not rendered by default.

_autosummary/sup3r.postprocessing.collection.html

+586
Large diffs are not rendered by default.

_autosummary/sup3r.postprocessing.data_collect_cli.html

+583
Large diffs are not rendered by default.

_autosummary/sup3r.postprocessing.data_collect_cli.kickoff_local_job.html

+594
Large diffs are not rendered by default.

_autosummary/sup3r.postprocessing.data_collect_cli.kickoff_slurm_job.html

+600
Large diffs are not rendered by default.

_autosummary/sup3r.postprocessing.file_handling.OutputHandler.html

+789
Large diffs are not rendered by default.

_autosummary/sup3r.postprocessing.file_handling.OutputHandlerH5.html

+851
Large diffs are not rendered by default.

_autosummary/sup3r.postprocessing.file_handling.OutputHandlerNC.html

+805
Large diffs are not rendered by default.

_autosummary/sup3r.postprocessing.file_handling.OutputMixIn.html

+643
Large diffs are not rendered by default.

_autosummary/sup3r.postprocessing.file_handling.RexOutputs.html

+1,381
Large diffs are not rendered by default.

_autosummary/sup3r.postprocessing.file_handling.html

+593
Large diffs are not rendered by default.

_autosummary/sup3r.postprocessing.html

+584
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.batch_handling.Batch.html

+667
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.batch_handling.BatchHandler.html

+864
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.batch_handling.BatchHandlerCC.html

+851
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.batch_handling.BatchHandlerDC.html

+834
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.batch_handling.BatchHandlerSpatialDC.html

+834
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.batch_handling.SpatialBatchHandler.html

+864
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.batch_handling.SpatialBatchHandlerCC.html

+866
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.batch_handling.ValidationData.html

+683
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.batch_handling.ValidationDataDC.html

+689
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.batch_handling.ValidationDataSpatialDC.html

+689
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.batch_handling.ValidationDataTemporalDC.html

+689
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.batch_handling.html

+611
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.BatchHandlerMom1.html

+878
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.BatchHandlerMom1SF.html

+879
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.BatchHandlerMom2.html

+878
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.BatchHandlerMom2SF.html

+879
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.BatchHandlerMom2Sep.html

+879
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.BatchHandlerMom2SepSF.html

+879
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.BatchMom1.html

+799
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.BatchMom1SF.html

+801
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.BatchMom2.html

+800
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.BatchMom2SF.html

+801
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.BatchMom2Sep.html

+800
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.BatchMom2SepSF.html

+801
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.SpatialBatchHandlerMom1.html

+878
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.SpatialBatchHandlerMom1SF.html

+879
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.SpatialBatchHandlerMom2.html

+878
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.SpatialBatchHandlerMom2SF.html

+879
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.SpatialBatchHandlerMom2Sep.html

+879
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.SpatialBatchHandlerMom2SepSF.html

+879
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.ValidationDataMom1.html

+701
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.ValidationDataMom1SF.html

+702
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.ValidationDataMom2.html

+701
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.ValidationDataMom2SF.html

+702
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.ValidationDataMom2Sep.html

+702
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.ValidationDataMom2SepSF.html

+702
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.conditional_moment_batch_handling.html

+649
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_extract_cli.html

+583
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_extract_cli.kickoff_local_job.html

+594
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_extract_cli.kickoff_slurm_job.html

+600
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.base.DataHandler.html

+2,214
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.base.DataHandlerDC.html

+2,242
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.base.html

+585
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.dual_data_handling.DualDataHandler.html

+1,089
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.dual_data_handling.html

+581
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.exo_extraction.ExoExtract.html

+899
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.exo_extraction.SzaExtract.html

+896
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.exo_extraction.TopoExtractH5.html

+896
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.exo_extraction.TopoExtractNC.html

+906
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.exo_extraction.html

+590
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.exogenous_data_handling.ExoData.html

+785
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.exogenous_data_handling.ExogenousDataHandler.html

+761
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.exogenous_data_handling.SingleExoDataStep.html

+715
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.exogenous_data_handling.html

+587
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.h5_data_handling.DataHandlerDCforH5.html

+2,270
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.h5_data_handling.DataHandlerH5.html

+2,239
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.h5_data_handling.DataHandlerH5SolarCC.html

+2,182
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.h5_data_handling.DataHandlerH5WindCC.html

+2,178
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.h5_data_handling.html

+591
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.html

+597
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.mixin.CacheHandlingMixIn.html

+709
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.mixin.InputMixIn.html

+1,044
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.mixin.TrainingPrepMixIn.html

+655
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.mixin.html

+588
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.nc_data_handling.DataHandlerDCforNC.html

+2,379
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.nc_data_handling.DataHandlerNC.html

+2,348
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.nc_data_handling.DataHandlerNCforCC.html

+2,281
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.nc_data_handling.DataHandlerNCforCCwithPowerLaw.html

+2,282
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.nc_data_handling.DataHandlerNCforERA.html

+2,348
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.data_handling.nc_data_handling.html

+594
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.dual_batch_handling.DualBatchHandler.html

+890
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.dual_batch_handling.DualValidationData.html

+701
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.dual_batch_handling.SpatialDualBatchHandler.html

+891
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.dual_batch_handling.html

+586
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.BVFreqMon.html

+621
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.BVFreqSquaredH5.html

+622
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.BVFreqSquaredNC.html

+614
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.ClearSkyRatioCC.html

+625
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.ClearSkyRatioH5.html

+623
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.CloudMaskH5.html

+624
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.DerivedFeature.html

+603
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.Feature.html

+647
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.FeatureHandler.html

+988
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.InverseMonNC.html

+621
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.LatLonH5.html

+606
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.LatLonNC.html

+605
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.PotentialTempNC.html

+614
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.PressureNC.html

+614
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.Rews.html

+629
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.Shear.html

+621
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.Tas.html

+636
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.TasMax.html

+637
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.TasMin.html

+637
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.TempNC.html

+614
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.TempNCforCC.html

+621
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.TopoH5.html

+605
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.UWind.html

+622
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.UWindPowerLaw.html

+635
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.VWind.html

+622
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.VWindPowerLaw.html

+635
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.Veer.html

+629
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.Vorticity.html

+622
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.WinddirectionNC.html

+621
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.WindspeedNC.html

+621
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.feature_handling.html

+668
Large diffs are not rendered by default.

_autosummary/sup3r.preprocessing.html

+593
Large diffs are not rendered by default.

_autosummary/sup3r.qa.html

+596
Large diffs are not rendered by default.

_autosummary/sup3r.qa.qa.Sup3rQa.html

+963
Large diffs are not rendered by default.

_autosummary/sup3r.qa.qa.html

+580
Large diffs are not rendered by default.

_autosummary/sup3r.qa.qa_cli.html

+572
Large diffs are not rendered by default.

_autosummary/sup3r.qa.stats.Sup3rStatsBase.html

+662
Large diffs are not rendered by default.

_autosummary/sup3r.qa.stats.Sup3rStatsCompute.html

+893
Large diffs are not rendered by default.

_autosummary/sup3r.qa.stats.Sup3rStatsMulti.html

+790
Large diffs are not rendered by default.

_autosummary/sup3r.qa.stats.Sup3rStatsSingle.html

+1,081
Large diffs are not rendered by default.

_autosummary/sup3r.qa.stats.html

+589
Large diffs are not rendered by default.

_autosummary/sup3r.qa.stats_cli.html

+572
Large diffs are not rendered by default.

_autosummary/sup3r.qa.utilities.continuous_dist.html

+599
Large diffs are not rendered by default.

_autosummary/sup3r.qa.utilities.direct_dist.html

+611
Large diffs are not rendered by default.

_autosummary/sup3r.qa.utilities.frequency_spectrum.html

+598
Large diffs are not rendered by default.

_autosummary/sup3r.qa.utilities.gradient_dist.html

+611
Large diffs are not rendered by default.

_autosummary/sup3r.qa.utilities.html

+601
Large diffs are not rendered by default.

_autosummary/sup3r.qa.utilities.time_derivative_dist.html

+613
Large diffs are not rendered by default.

_autosummary/sup3r.qa.utilities.tke_frequency_spectrum.html

+597
Large diffs are not rendered by default.

_autosummary/sup3r.qa.utilities.tke_wavenumber_spectrum.html

+603
Large diffs are not rendered by default.

_autosummary/sup3r.qa.utilities.wavenumber_spectrum.html

+600
Large diffs are not rendered by default.

_autosummary/sup3r.qa.visual_qa.Sup3rVisualQa.html

+659
Large diffs are not rendered by default.

_autosummary/sup3r.qa.visual_qa.html

+580
Large diffs are not rendered by default.

_autosummary/sup3r.qa.visual_qa_cli.html

+572
Large diffs are not rendered by default.

_autosummary/sup3r.solar.html

+582
Large diffs are not rendered by default.

_autosummary/sup3r.solar.solar.Solar.html

+948
Large diffs are not rendered by default.

_autosummary/sup3r.solar.solar.html

+583
Large diffs are not rendered by default.

_autosummary/sup3r.solar.solar_cli.html

+583
Large diffs are not rendered by default.

_autosummary/sup3r.solar.solar_cli.kickoff_local_job.html

+594
Large diffs are not rendered by default.

_autosummary/sup3r.solar.solar_cli.kickoff_slurm_job.html

+600
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.ModuleName.html

+1,210
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.cli.BaseCLI.html

+722
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.cli.SlurmManager.html

+972
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.cli.html

+583
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.era_downloader.EraDownloader.html

+1,176
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.era_downloader.html

+583
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.execution.DistributedProcess.html

+710
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.execution.html

+581
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.html

+619
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.interpolate_log_profile.LogLinInterpolator.html

+795
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.interpolate_log_profile.html

+580
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.interpolation.Interpolator.html

+887
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.interpolation.html

+580
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.CoarseMseLoss.html

+672
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.ExpLoss.html

+664
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.LowResLoss.html

+679
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.MaterialDerivativeLoss.html

+678
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.MmdLoss.html

+666
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.MmdMseLoss.html

+677
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.MseExpLoss.html

+672
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.SpatialExtremesLoss.html

+666
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.SpatialExtremesOnlyLoss.html

+673
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.SpatialFftOnlyLoss.html

+672
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.SpatiotemporalExtremesLoss.html

+671
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.SpatiotemporalFftOnlyLoss.html

+673
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.StExtremesFftLoss.html

+659
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.TemporalExtremesLoss.html

+666
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.TemporalExtremesOnlyLoss.html

+673
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.gaussian_kernel.html

+594
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.loss_metrics.html

+630
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.plotting.ax_plot_legend.html

+586
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.plotting.ax_pretty_labels.html

+589
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.plotting.html

+598
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.plotting.make_movie.html

+588
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.plotting.plot_legend.html

+583
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.plotting.plot_multi_contour.html

+594
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.plotting.plot_single_contour.html

+594
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.plotting.pretty_labels.html

+588
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.pytest.html

+592
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.pytest.make_fake_cs_ratio_files.html

+598
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.pytest.make_fake_era_files.html

+591
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.pytest.make_fake_h5_chunks.html

+603
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.pytest.make_fake_multi_time_nc_files.html

+591
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.pytest.make_fake_nc_files.html

+590
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.regridder.RegridOutput.html

+892
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.regridder.Regridder.html

+860
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.regridder.WindRegridder.html

+976
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.regridder.html

+586
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.regridder_cli.html

+583
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.regridder_cli.kickoff_local_job.html

+594
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.regridder_cli.kickoff_slurm_job.html

+600
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.stitching.Regridder.html

+632
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.stitching.blend_domains.html

+590
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.stitching.forward_avg.html

+578
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.stitching.get_domain_region.html

+599
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.stitching.get_files.html

+598
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.stitching.get_handles.html

+587
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.stitching.html

+631
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.stitching.impute_domain.html

+590
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.stitching.prune_levels.html

+590
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.stitching.regrid_main_domain.html

+587
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.stitching.stitch_and_save.html

+597
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.stitching.stitch_domains.html

+598
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.stitching.unstagger_vars.html

+587
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.Timer.html

+602
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.bvf_squared.html

+596
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.correct_path.html

+579
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.daily_temporal_coarsening.html

+598
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.daily_time_sampler.html

+592
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.estimate_max_workers.html

+590
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.expand_paths.html

+597
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.forward_average.html

+587
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.generate_random_string.html

+579
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.get_chunk_slices.html

+590
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.get_input_handler_class.html

+593
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.get_raster_shape.html

+578
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.get_source_type.html

+586
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.get_time_dim_name.html

+587
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.get_wrf_date_range.html

+592
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.gradient_richardson_number.html

+602
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.html

+718
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.ignore_case_path_fetch.html

+586
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.inverse_mo_length.html

+592
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.invert_pot_temp.html

+589
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.invert_uv.html

+601
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.lat_lon_coarsening.html

+590
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.nn_fill_array.html

+586
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.np_to_pd_times.html

+586
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.nsrdb_reduce_daily_data.html

+595
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.nsrdb_sub_daily_sampler.html

+596
Large diffs are not rendered by default.

_autosummary/sup3r.utilities.utilities.pd_date_range.html

+579
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)