Skip to content

Commit dfb86e3

Browse files
authored
Merge pull request #1257 from talister/1256-fix-jd-refs
Fix incorrect references to Julian Date which are actually MJD
2 parents 751c301 + 6d7333e commit dfb86e3

2 files changed

Lines changed: 37 additions & 4 deletions

File tree

tom_targets/base_models.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ class BaseTarget(models.Model):
242242
:param scheme: Orbital Element Scheme
243243
:type scheme: str
244244
245-
:param epoch_of_elements: Epoch of elements in JD.
245+
:param epoch_of_elements: Epoch of elements as Modified Julian Date (MJD).
246246
:type epoch_of_elements: float
247247
248248
:param mean_anomaly: Angle in degrees.
@@ -266,7 +266,7 @@ class BaseTarget(models.Model):
266266
:param semimajor_axis: Semimajor Axis in AU
267267
:type semimajor_axis: float
268268
269-
:param epoch_of_perihelion: Julian Date.
269+
:param epoch_of_perihelion: Time of perihelion as a Modified Julian Date (MJD).
270270
:type epoch_of_perihelion: float
271271
272272
:param ephemeris_period: Ephemeris period in days
@@ -352,7 +352,7 @@ class Permissions(models.TextChoices):
352352
max_length=50, choices=TARGET_SCHEMES, verbose_name='Orbital Element Scheme', default='', blank=True
353353
)
354354
epoch_of_elements = models.FloatField(
355-
null=True, blank=True, verbose_name='Epoch of Elements', help_text='Julian date.'
355+
null=True, blank=True, verbose_name='Epoch of Elements', help_text='Modified Julian date.'
356356
)
357357
mean_anomaly = models.FloatField(
358358
null=True, blank=True, verbose_name='Mean Anomaly', help_text='Angle in degrees.'
@@ -379,7 +379,7 @@ class Permissions(models.TextChoices):
379379
null=True, blank=True, verbose_name='Semimajor Axis', help_text='In AU'
380380
)
381381
epoch_of_perihelion = models.FloatField(
382-
null=True, blank=True, verbose_name='Epoch of Perihelion', help_text='Julian Date.'
382+
null=True, blank=True, verbose_name='Epoch of Perihelion', help_text='Modified Julian Date.'
383383
)
384384
ephemeris_period = models.FloatField(
385385
null=True, blank=True, verbose_name='Ephemeris Period', help_text='Days'
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Generated by Django 4.2.19 on 2025-07-17 23:32
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
("tom_targets", "0026_alter_basetarget_permissions"),
10+
]
11+
12+
operations = [
13+
migrations.AlterField(
14+
model_name="basetarget",
15+
name="epoch_of_elements",
16+
field=models.FloatField(
17+
blank=True,
18+
help_text="Modified Julian date.",
19+
null=True,
20+
verbose_name="Epoch of Elements",
21+
),
22+
),
23+
migrations.AlterField(
24+
model_name="basetarget",
25+
name="epoch_of_perihelion",
26+
field=models.FloatField(
27+
blank=True,
28+
help_text="Modified Julian Date.",
29+
null=True,
30+
verbose_name="Epoch of Perihelion",
31+
),
32+
),
33+
]

0 commit comments

Comments
 (0)