@@ -37,19 +37,24 class JARSConfiguration(Configuration): | |||||
37 |
|
37 | |||
38 | rc = models.ForeignKey(RCConfiguration, on_delete=models.CASCADE, null=True) |
|
38 | rc = models.ForeignKey(RCConfiguration, on_delete=models.CASCADE, null=True) | |
39 | exp_type = models.PositiveIntegerField(verbose_name='Experiment Type', choices=EXPERIMENT_TYPE, default=0) |
|
39 | exp_type = models.PositiveIntegerField(verbose_name='Experiment Type', choices=EXPERIMENT_TYPE, default=0) | |
40 | cards_number = models.PositiveIntegerField(verbose_name='Number of Cards',validators=[MinValueValidator(1), MaxValueValidator(4)], default = 1) |
|
40 | cards_number = models.PositiveIntegerField(verbose_name='Number of Cards', validators=[MinValueValidator(1), MaxValueValidator(4)], default = 1) | |
41 | channels_number = models.PositiveIntegerField(verbose_name='Number of Channels',validators=[MinValueValidator(1), MaxValueValidator(8)], default = 5) |
|
41 | channels_number = models.PositiveIntegerField(verbose_name='Number of Channels', validators=[MinValueValidator(1), MaxValueValidator(8)], default = 5) | |
42 | channels = models.CharField(verbose_name='Channels', max_length=15, default = '1,2,3,4,5') |
|
42 | channels = models.CharField(verbose_name='Channels', max_length=15, default = '1,2,3,4,5') | |
43 | rd_directory = models.CharField(verbose_name='Raw Data Directory', max_length=40, default='', blank=True, null=True) |
|
43 | rd_directory = models.CharField(verbose_name='Raw Data Directory', max_length=40, default='', blank=True, null=True) | |
44 | raw_data_blocks = models.PositiveIntegerField(verbose_name='Raw Data Blocks',validators=[MaxValueValidator(5000)], default=120) |
|
44 | raw_data_blocks = models.PositiveIntegerField(verbose_name='Raw Data Blocks', validators=[MaxValueValidator(5000)], default=120) | |
45 | data_type = models.PositiveIntegerField(verbose_name='Data Type', choices=DATA_TYPE, default=0) |
|
45 | data_type = models.PositiveIntegerField(verbose_name='Data Type', choices=DATA_TYPE, default=0) | |
46 | acq_profiles = models.PositiveIntegerField(verbose_name='Acquired Profiles',validators=[MaxValueValidator(5000)], default=400) |
|
46 | acq_profiles = models.PositiveIntegerField(verbose_name='Acquired Profiles', validators=[MaxValueValidator(5000)], default=400) | |
47 | profiles_block = models.PositiveIntegerField(verbose_name='Profiles Per Block',validators=[MaxValueValidator(5000)], default=400) |
|
47 | profiles_block = models.PositiveIntegerField(verbose_name='Profiles Per Block', validators=[MaxValueValidator(5000)], default=400) | |
|
48 | fftpoints = models.PositiveIntegerField(verbose_name='FFT Points',default=16) | |||
|
49 | incohe_integr = models.PositiveIntegerField(verbose_name='Incoherent Integrations',validators=[MinValueValidator(1)], default = 30) | |||
48 | filter = models.ForeignKey(JARSfilter, on_delete=models.CASCADE, null=True, blank=True) |
|
50 | filter = models.ForeignKey(JARSfilter, on_delete=models.CASCADE, null=True, blank=True) | |
|
51 | spectral_number = models.PositiveIntegerField(verbose_name='# Spectral Combinations',validators=[MinValueValidator(1)], null=True, blank=True) | |||
|
52 | spectral = models.CharField(verbose_name='Combinations', max_length=15, default = '0,0|') | |||
49 | create_directory = models.BooleanField(verbose_name='Create Directory Per Day', default=True) |
|
53 | create_directory = models.BooleanField(verbose_name='Create Directory Per Day', default=True) | |
50 | include_expname = models.BooleanField(verbose_name='Experiment Name in Directory', default=True) |
|
54 | include_expname = models.BooleanField(verbose_name='Experiment Name in Directory', default=True) | |
51 | acq_link = models.BooleanField(verbose_name='Acquisition Link', default=True) |
|
55 | acq_link = models.BooleanField(verbose_name='Acquisition Link', default=True) | |
52 | view_raw_data = models.BooleanField(verbose_name='View Raw Data', default=True) |
|
56 | view_raw_data = models.BooleanField(verbose_name='View Raw Data', default=True) | |
|
57 | save_ch_dc = models.BooleanField(verbose_name='Save Channels DC', default=True) | |||
53 |
|
58 | |||
54 | class Meta: |
|
59 | class Meta: | |
55 | db_table = 'jars_configurations' |
|
60 | db_table = 'jars_configurations' |
General Comments 0
You need to be logged in to leave comments.
Login now