@@ -315,6 +315,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
315315 precipitation_flux_spectral_type: Literal["gaussian", "maxwellian"] = ATM_DEFAULT_PRECIPITATION_SPECTRAL_FLUX_TYPE,
316316 nrlmsis_model_version: Literal["00", "2.0"] = ATM_DEFAULT_NRLMSIS_MODEL_VERSION,
317317 atmospheric_attenuation_correction: bool = False,
318+ special_logic_keyword: str = ATM_DEFAULT_SPECIAL_LOGIC_KEYWORD,
318319 atm_model_version: Literal["1.0", "2.0"] = ATM_DEFAULT_MODEL_VERSION,
319320 no_cache: bool = False,
320321 timeout: Optional[int] = None) -> ATMInverseResult:
@@ -323,8 +324,11 @@ <h2 class="section-title" id="header-classes">Classes</h2>
323324 parameters. Note that this function utilizes the UCalgary Space Remote Sensing API to perform
324325 the calculation.
325326
326- **NOTE**: The 'atmospheric_attenuation_correction' parameter has been deprecated. Please ensure you perform
327- this conversion yourself on the results, if desired.
327+ **NOTE**: The 'atmospheric_attenuation_correction' parameter was deprecated in v1.18.0. Please ensure
328+ you perform this conversion yourself on the results, if desired.
329+
330+ **NOTE**: As of PyAuroraX version 1.20.0, the `characteristic_energy` output flag was deprecated. Please use
331+ `mean_energy` instead.
328332
329333 Args:
330334 timestamp (datetime.datetime):
@@ -375,7 +379,11 @@ <h2 class="section-title" id="header-classes">Classes</h2>
375379 atmospheric_attenuation_correction (bool):
376380 Apply an atmospheric attenuation correction factor. Default is `False`.
377381
378- This parameter has been deprecated and will be removed in a future release.
382+ This parameter was deprecated in v1.23.0, and will be removed in a future release.
383+
384+ special_logic_keyword (str):
385+ Use a special keyword provided by UCalgary staff to apply alternative logic during an ATM inversion
386+ request. This parameter is optional.
379387
380388 atm_model_version (str):
381389 ATM model version number. Possible values are presently "1.0" or "2.0". The default is "2.0". This parameter is
@@ -417,6 +425,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
417425 nrlmsis_model_version=nrlmsis_model_version,
418426 atm_model_version=atm_model_version,
419427 atmospheric_attenuation_correction=atmospheric_attenuation_correction,
428+ special_logic_keyword=special_logic_keyword,
420429 no_cache=no_cache,
421430 timeout=timeout,
422431 )
@@ -788,7 +797,7 @@ <h2 id="raises">Raises</h2>
788797</ dl > </ div >
789798</ dd >
790799< dt id ="pyaurorax.models.atm.ATMManager.inverse "> < code class ="name flex ">
791- < span > def < span class ="ident "> inverse</ span > </ span > (< span > self,< br > timestamp: datetime.datetime,< br > geodetic_latitude: float,< br > geodetic_longitude: float,< br > intensity_4278: float,< br > intensity_5577: float,< br > intensity_6300: float,< br > intensity_8446: float,< br > output: pyucalgarysrs.models.atm.classes_inverse.ATMInverseOutputFlags,< br > precipitation_flux_spectral_type: Literal['gaussian', 'maxwellian'] = 'gaussian',< br > nrlmsis_model_version: Literal['00', '2.0'] = '2.0',< br > atmospheric_attenuation_correction: bool = False,< br > atm_model_version: Literal['1.0', '2.0'] = '2.0',< br > no_cache: bool = False,< br > timeout: int | None = None) ‑> pyucalgarysrs.models.atm.classes_inverse.ATMInverseResult</ span >
800+ < span > def < span class ="ident "> inverse</ span > </ span > (< span > self,< br > timestamp: datetime.datetime,< br > geodetic_latitude: float,< br > geodetic_longitude: float,< br > intensity_4278: float,< br > intensity_5577: float,< br > intensity_6300: float,< br > intensity_8446: float,< br > output: pyucalgarysrs.models.atm.classes_inverse.ATMInverseOutputFlags,< br > precipitation_flux_spectral_type: Literal['gaussian', 'maxwellian'] = 'gaussian',< br > nrlmsis_model_version: Literal['00', '2.0'] = '2.0',< br > atmospheric_attenuation_correction: bool = False,< br > special_logic_keyword: str = 'not_applicable', < br > atm_model_version: Literal['1.0', '2.0'] = '2.0',< br > no_cache: bool = False,< br > timeout: int | None = None) ‑> pyucalgarysrs.models.atm.classes_inverse.ATMInverseResult</ span >
792801</ code > </ dt >
793802< dd >
794803< details class ="source ">
@@ -807,6 +816,7 @@ <h2 id="raises">Raises</h2>
807816 precipitation_flux_spectral_type: Literal["gaussian", "maxwellian"] = ATM_DEFAULT_PRECIPITATION_SPECTRAL_FLUX_TYPE,
808817 nrlmsis_model_version: Literal["00", "2.0"] = ATM_DEFAULT_NRLMSIS_MODEL_VERSION,
809818 atmospheric_attenuation_correction: bool = False,
819+ special_logic_keyword: str = ATM_DEFAULT_SPECIAL_LOGIC_KEYWORD,
810820 atm_model_version: Literal["1.0", "2.0"] = ATM_DEFAULT_MODEL_VERSION,
811821 no_cache: bool = False,
812822 timeout: Optional[int] = None) -> ATMInverseResult:
@@ -815,8 +825,11 @@ <h2 id="raises">Raises</h2>
815825 parameters. Note that this function utilizes the UCalgary Space Remote Sensing API to perform
816826 the calculation.
817827
818- **NOTE**: The 'atmospheric_attenuation_correction' parameter has been deprecated. Please ensure you perform
819- this conversion yourself on the results, if desired.
828+ **NOTE**: The 'atmospheric_attenuation_correction' parameter was deprecated in v1.18.0. Please ensure
829+ you perform this conversion yourself on the results, if desired.
830+
831+ **NOTE**: As of PyAuroraX version 1.20.0, the `characteristic_energy` output flag was deprecated. Please use
832+ `mean_energy` instead.
820833
821834 Args:
822835 timestamp (datetime.datetime):
@@ -867,7 +880,11 @@ <h2 id="raises">Raises</h2>
867880 atmospheric_attenuation_correction (bool):
868881 Apply an atmospheric attenuation correction factor. Default is `False`.
869882
870- This parameter has been deprecated and will be removed in a future release.
883+ This parameter was deprecated in v1.23.0, and will be removed in a future release.
884+
885+ special_logic_keyword (str):
886+ Use a special keyword provided by UCalgary staff to apply alternative logic during an ATM inversion
887+ request. This parameter is optional.
871888
872889 atm_model_version (str):
873890 ATM model version number. Possible values are presently "1.0" or "2.0". The default is "2.0". This parameter is
@@ -909,6 +926,7 @@ <h2 id="raises">Raises</h2>
909926 nrlmsis_model_version=nrlmsis_model_version,
910927 atm_model_version=atm_model_version,
911928 atmospheric_attenuation_correction=atmospheric_attenuation_correction,
929+ special_logic_keyword=special_logic_keyword,
912930 no_cache=no_cache,
913931 timeout=timeout,
914932 )
@@ -918,8 +936,10 @@ <h2 id="raises">Raises</h2>
918936< div class ="desc "> < p > Perform an inverse calculation using the TREx Auroral Transport Model and the supplied input
919937parameters. Note that this function utilizes the UCalgary Space Remote Sensing API to perform
920938the calculation.</ p >
921- < p > < strong > NOTE</ strong > : The 'atmospheric_attenuation_correction' parameter has been deprecated. Please ensure you perform
922- this conversion yourself on the results, if desired.</ p >
939+ < p > < strong > NOTE</ strong > : The 'atmospheric_attenuation_correction' parameter was deprecated in v1.18.0. Please ensure
940+ you perform this conversion yourself on the results, if desired.</ p >
941+ < p > < strong > NOTE</ strong > : As of PyAuroraX version 1.20.0, the < code > characteristic_energy</ code > output flag was deprecated. Please use
942+ < code > mean_energy</ code > instead.</ p >
923943< h2 id ="args "> Args</ h2 >
924944< dl >
925945< dt > < strong > < code > timestamp</ code > </ strong > : < code > datetime.datetime</ code > </ dt >
@@ -960,8 +980,11 @@ <h2 id="args">Args</h2>
960980< dt > < strong > < code > atmospheric_attenuation_correction</ code > </ strong > : < code > bool</ code > </ dt >
961981< dd >
962982< p > Apply an atmospheric attenuation correction factor. Default is < code > False</ code > .</ p >
963- < p > This parameter has been deprecated and will be removed in a future release.</ p >
983+ < p > This parameter was deprecated in v1.23.0, and will be removed in a future release.</ p >
964984</ dd >
985+ < dt > < strong > < code > special_logic_keyword</ code > </ strong > : < code > str</ code > </ dt >
986+ < dd > Use a special keyword provided by UCalgary staff to apply alternative logic during an ATM inversion
987+ request. This parameter is optional.</ dd >
965988< dt > < strong > < code > atm_model_version</ code > </ strong > : < code > str</ code > </ dt >
966989< dd >
967990< p > ATM model version number. Possible values are presently "1.0" or "2.0". The default is "2.0". This parameter is
0 commit comments