<commit_before>import numpy as np
# import properties

from ....survey import BaseTimeSurvey
from . import sources
from . import receivers
from .. import resistivity as dc


class Survey(BaseTimeSurvey):
    """Spectral IP survey class

    Parameters
    ----------
    source_list : list of SimPEG.electromagnetic.static.spectral_induced_polarization.sources.BaseSrc
        List of SimPEG spectral IP sources
    survey_geometry : str, default="surface"
        Survey geometry. Choose one of {"surface", "borehole", "general"}
    survey_type : str, default="dipole-dipole"
        Survey type. Choose one of {"dipole-dipole", "pole-dipole", "dipole-pole", "pole-pole"}
    """

    n_pulse = 2
    T = 8.0

    # source_list = properties.List(<commit_msg>Fix SIP bug<commit_after>import numpy as np
# import properties

from ....survey import BaseTimeSurvey
from . import sources
from . import receivers
from .. import resistivity as dc


class Survey(BaseTimeSurvey):
    """Spectral IP survey class

    Parameters
    ----------
    source_list : list of SimPEG.electromagnetic.static.spectral_induced_polarization.sources.BaseSrc
        List of SimPEG spectral IP sources
    survey_geometry : str, default="surface"
        Survey geometry. Choose one of {"surface", "borehole", "general"}
    survey_type : str, default="dipole-dipole"
        Survey type. Choose one of {"dipole-dipole", "pole-dipole", "dipole-pole", "pole-pole"}
    """

    _n_pulse = 2
    _T = 8.0

    # source_list = properties.List(
{'fraction_non_alphanumeric': 0.11052631578947368, 'fraction_numerical': 0.003947368421052632, 'mean_word_length': 3.1671232876712327, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7392862', 'n_tokens_mistral': 478, 'n_tokens_neox': 436, 'n_words': 135}