Showing 13 of 23 total issues
File dataset.py
has 1313 lines of code (exceeds 700 allowed). Consider refactoring. Open
Open
"""
This file implements the Dataset class with all the functionality
that an interferogram should have in general.
"""
import base64
Phase
has 35 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Phase:
"""
A class that represents a phase obtained from various
methods.
"""
Function parse_raw
has 20 arguments (exceeds 8 allowed). Consider refactoring. Open
Open
def parse_raw(
Function _parse_raw
has 15 arguments (exceeds 8 allowed). Consider refactoring. Open
Open
def _parse_raw(
Function __init__
has 14 arguments (exceeds 8 allowed). Consider refactoring. Open
Open
def __init__(
Function generator_freq
has 14 arguments (exceeds 8 allowed). Consider refactoring. Open
Open
def generator_freq(
Function generator_wave
has 14 arguments (exceeds 8 allowed). Consider refactoring. Open
Open
def generator_wave(
Function _calculate
has 12 arguments (exceeds 8 allowed). Consider refactoring. Open
Open
def _calculate(
Function calculate
has 12 arguments (exceeds 8 allowed). Consider refactoring. Open
Open
def calculate(
Function cos_fit6
has 10 arguments (exceeds 8 allowed). Consider refactoring. Open
Open
def cos_fit6(x, c0, c1, b0, b1, b2, b3, b4, b5, b6):
Function min_max_method
has 9 arguments (exceeds 8 allowed). Consider refactoring. Open
Open
def min_max_method(
Function __init__
has 9 arguments (exceeds 8 allowed). Consider refactoring. Open
Open
def __init__(
Function cos_fit5
has 9 arguments (exceeds 8 allowed). Consider refactoring. Open
Open
def cos_fit5(x, c0, c1, b0, b1, b2, b3, b4, b5):