Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove unused code #900

Merged
merged 2 commits into from Sep 22, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
8 changes: 0 additions & 8 deletions hawc/apps/animal/models.py
Expand Up @@ -126,7 +126,6 @@ class Experiment(models.Model):
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "experiments"
BREADCRUMB_PARENT = "study"

def __str__(self):
Expand Down Expand Up @@ -277,7 +276,6 @@ class AnimalGroup(models.Model):
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "animal_groups"
BREADCRUMB_PARENT = "experiment"

def __str__(self):
Expand Down Expand Up @@ -449,7 +447,6 @@ class DosingRegime(models.Model):
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "dose_regime"
BREADCRUMB_PARENT = "dosed_animals"

def __str__(self):
Expand Down Expand Up @@ -541,8 +538,6 @@ class DoseGroup(models.Model):
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "doses"

class Meta:
ordering = ("dose_units", "dose_group_id")

Expand Down Expand Up @@ -767,7 +762,6 @@ class Endpoint(BaseEndpoint):
)
additional_fields = models.TextField(default="{}")

COPY_NAME = "endpoints"
BREADCRUMB_PARENT = "animal_group"

class Meta:
Expand Down Expand Up @@ -1362,8 +1356,6 @@ class EndpointGroup(ConfidenceIntervalsMixin, models.Model):
help_text="Expert judgement based report of treatment related effects (add direction if known). Use when statistical analysis not available. In results comments, indicate whether it was author judgment or assessment team judgement",
)

COPY_NAME = "groups"

class Meta:
ordering = ("endpoint", "dose_group_id")

Expand Down
1 change: 0 additions & 1 deletion hawc/apps/assessment/models.py
Expand Up @@ -300,7 +300,6 @@ def get_rob_name_default():
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "assessments"
BREADCRUMB_PARENT = None

def get_assessment(self):
Expand Down
4 changes: 0 additions & 4 deletions hawc/apps/common/models.py
Expand Up @@ -482,10 +482,6 @@ def apply_flavored_help_text(app_name: str):
model._meta.get_field(field_name).help_text = help_text


def get_model_copy_name(instance: models.Model) -> str:
return getattr(instance, "COPY_NAME", instance._meta.db_table)


def include_related(
queryset: QuerySet, ancestors: bool = True, descendants: bool = True
) -> QuerySet:
Expand Down
21 changes: 0 additions & 21 deletions hawc/apps/epi/models.py
Expand Up @@ -35,8 +35,6 @@ class Criteria(models.Model):
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "criterias"

class Meta:
ordering = ("description",)
unique_together = ("assessment", "description")
Expand Down Expand Up @@ -71,8 +69,6 @@ class AdjustmentFactor(models.Model):
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "factors"

class Meta:
unique_together = ("assessment", "description")
ordering = ("description",)
Expand Down Expand Up @@ -104,8 +100,6 @@ class StudyPopulationCriteria(models.Model):
)
criteria_type = models.CharField(max_length=1, choices=constants.CriteriaType.choices)

COPY_NAME = "spcriterias"


class StudyPopulation(models.Model):
objects = managers.StudyPopulationManager()
Expand Down Expand Up @@ -210,7 +204,6 @@ class StudyPopulation(models.Model):
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "study_populations"
BREADCRUMB_PARENT = "study"

@staticmethod
Expand Down Expand Up @@ -360,7 +353,6 @@ class Outcome(BaseEndpoint):
help_text="Provide additional outcome or extraction details if necessary. Ex. No association (data not shown)",
)

COPY_NAME = "outcomes"
BREADCRUMB_PARENT = "study_population"

class Meta:
Expand Down Expand Up @@ -465,8 +457,6 @@ class ComparisonSet(models.Model):
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "comparison_sets"

@property
def BREADCRUMB_PARENT(self) -> str:
if self.study_population is not None:
Expand Down Expand Up @@ -583,7 +573,6 @@ class Group(models.Model):
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "groups"
BREADCRUMB_PARENT = "comparison_set"

class Meta:
Expand Down Expand Up @@ -762,7 +751,6 @@ class Exposure(models.Model):
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "exposures"
BREADCRUMB_PARENT = "study_population"

class Meta:
Expand Down Expand Up @@ -895,8 +883,6 @@ def lower_bound_interval(self):
def upper_bound_interval(self):
return self.upper_range if self.upper_ci is None else self.upper_ci

COPY_NAME = "central_tendencies"

class Meta:
ordering = ("estimate_type",)
verbose_name = "Central Tendency"
Expand Down Expand Up @@ -973,8 +959,6 @@ class GroupNumericalDescriptions(models.Model):
choices=constants.UpperLimit.choices, default=constants.UpperLimit.NONE
)

COPY_NAME = "group_descriptions"

class Meta:
verbose_name_plural = "Group Numerical Descriptions"

Expand Down Expand Up @@ -1027,8 +1011,6 @@ class ResultAdjustmentFactor(models.Model):
result = models.ForeignKey("Result", on_delete=models.CASCADE, related_name="resfactors")
included_in_final_model = models.BooleanField(default=True)

COPY_NAME = "rfactors"


class Result(models.Model):
objects = managers.ResultManager()
Expand Down Expand Up @@ -1127,7 +1109,6 @@ class Result(models.Model):

resulttags = models.ManyToManyField(EffectTag, blank=True, verbose_name="Tags")

COPY_NAME = "results"
BREADCRUMB_PARENT = "outcome"

class Meta:
Expand Down Expand Up @@ -1423,8 +1404,6 @@ class GroupResult(models.Model):
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "groupresults"

class Meta:
ordering = ("result", "group__group_id")

Expand Down
3 changes: 0 additions & 3 deletions hawc/apps/epimeta/models.py
Expand Up @@ -52,7 +52,6 @@ class MetaProtocol(models.Model):
)
notes = models.TextField(blank=True)

COPY_NAME = "meta_protocol"
BREADCRUMB_PARENT = "study"

class Meta:
Expand Down Expand Up @@ -154,7 +153,6 @@ class MetaResult(models.Model):
)
notes = models.TextField(blank=True)

COPY_NAME = "meta_result"
BREADCRUMB_PARENT = "protocol"

class Meta:
Expand Down Expand Up @@ -302,7 +300,6 @@ class SingleResult(models.Model):
)
notes = models.TextField(blank=True)

COPY_NAME = "meta_single_result"
BREADCRUMB_PARENT = "meta_result"

class Meta:
Expand Down
10 changes: 0 additions & 10 deletions hawc/apps/invitro/models.py
Expand Up @@ -54,7 +54,6 @@ class IVChemical(models.Model):
"purity",
)

COPY_NAME = "ivchemicals"
BREADCRUMB_PARENT = "study"

def __str__(self):
Expand Down Expand Up @@ -96,7 +95,6 @@ class IVCellType(models.Model):
tissue = models.CharField(max_length=64)
source = models.CharField(max_length=128, verbose_name="Source of cell cultures")

COPY_NAME = "ivcelltypes"
BREADCRUMB_PARENT = "study"

def __str__(self):
Expand Down Expand Up @@ -173,7 +171,6 @@ class IVExperiment(models.Model):
"assessment.DoseUnits", on_delete=models.CASCADE, related_name="ivexperiments"
)

COPY_NAME = "ivexperiments"
BREADCRUMB_PARENT = "study"

def __str__(self):
Expand Down Expand Up @@ -222,8 +219,6 @@ def get_choice_representation(self):
def get_choices(cls, assessment_id):
return [cat.get_choice_representation() for cat in cls.get_assessment_qs(assessment_id)]

COPY_NAME = "ivendpoint_category"


class IVEndpoint(BaseEndpoint):
objects = managers.IVEndpointManager()
Expand Down Expand Up @@ -306,7 +301,6 @@ class IVEndpoint(BaseEndpoint):
result_notes = models.TextField(blank=True, help_text="Qualitative description of the results")
additional_fields = models.TextField(default="{}")

COPY_NAME = "ivendpoints"
BREADCRUMB_PARENT = "experiment"

class Meta:
Expand Down Expand Up @@ -392,8 +386,6 @@ class IVEndpointGroup(ConfidenceIntervalsMixin, models.Model):
blank=True,
)

COPY_NAME = "ivendpoint_groups"

@property
def difference_control_symbol(self):
return self.DIFFERENCE_CONTROL_SYMBOLS[self.difference_control]
Expand All @@ -409,8 +401,6 @@ class IVBenchmark(models.Model):
benchmark = models.CharField(max_length=32)
value = models.FloatField()

COPY_NAME = "benchmarks"


reversion.register(IVChemical)
reversion.register(IVCellType)
Expand Down
6 changes: 0 additions & 6 deletions hawc/apps/riskofbias/models.py
Expand Up @@ -39,7 +39,6 @@ class RiskOfBiasDomain(models.Model):
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "riskofbiasdomains"
BREADCRUMB_PARENT = "assessment"

class Meta:
Expand Down Expand Up @@ -106,7 +105,6 @@ class RiskOfBiasMetric(models.Model):
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "riskofbiasmetrics"
BREADCRUMB_PARENT = "domain"

class Meta:
Expand Down Expand Up @@ -201,7 +199,6 @@ class RiskOfBias(models.Model):
created = models.DateTimeField(auto_now_add=True)
last_updated = models.DateTimeField(auto_now=True)

COPY_NAME = "riskofbiases"
BREADCRUMB_PARENT = "study"

class Meta:
Expand Down Expand Up @@ -372,8 +369,6 @@ class RiskOfBiasScore(models.Model):
)
notes = models.TextField(blank=True)

COPY_NAME = "riskofbiasscores"

class Meta:
ordering = ("metric", "id")

Expand Down Expand Up @@ -513,7 +508,6 @@ class RiskOfBiasAssessment(models.Model):
help_text="Detailed instructions for completing risk of bias assessments.",
)

COPY_NAME = "riskofbiasassessments"
BREADCRUMB_PARENT = "assessment"

def get_absolute_url(self):
Expand Down
1 change: 0 additions & 1 deletion hawc/apps/study/models.py
Expand Up @@ -114,7 +114,6 @@ class Study(Reference):
help_text="Project-managers and team-members are allowed to edit this study.",
)

COPY_NAME = "studies"
BREADCRUMB_PARENT = "assessment"

class Meta:
Expand Down