Exotic

Latest version: v3.3.0

Safety actively analyzes 629599 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 19

0.30.1

Features
- Plot update (removed [ADU] from Residuals axis label)
- If user does not fill in `NOTES` during their observations, EXOTIC will autofill this field with "na" per AAVSO guidelines

Bugfixes
- More robust filtering to prevent division by 0 error
- Fixed bug in realtime reduction (variable called before assignment)

0.29.0

Features:
- Slight modification to output file regarding comparison star. If a comparison star was used, the following will show: COMP_STAR-XC=[{"ra": "205.91925353189598", "dec": "48.14073270140996", "x": "656", "y": "166"}] or COMP_STAR-XC=[{"ra": null, "dec": null, "x": "656", "y": "166"}] if no plate solution. If no comparison star was used: COMP_STAR-XC=[]
- Decrease in memory usage
- If the option to use a plate solution is 'y', the reference FITS will be uploaded to astrometry.net. If 'n', EXOTIC will go to the header and check to see if a WCS exists. If there is a WCS, it will use it and give a heads-up to the user. If not, EXOTIC will not use a plate solution at all. This is different from the previous version of EXOTIC as it use to ask for permission from the user to utilize the WCS
- Updated plots in light curve fitter
- Updated sigma clip for variable observing cadences
- Added BJD fall back-calculation
- Normalized relative flux in AAVSO filein their FITS header

Bugs:
- Pixel scale updated for those who have existing ones in their header and WCS
- Fixed flat field logic
- Fixed issues with the Windows installation instructions
- Fixed figure references in instructions.

0.28.0

Features:
- AAVSO Output file modified to include the comparison star used (if there was one) and the filter's FWHM. Also, some fields have changed to JSON blobs, noted by -XC. Original fields are still there for the sake of compatibility and will be removed sometime at a later date.
- Real-time reduction added to the list of command-line arguments. However, the code is still not operating for now and will hopefully be ready in the next update.
- Updated installation and run instructions for EXOTIC, including how to run via the Jupyter Notebook.

Bugs:
- Headers with plate solutions should now be searchable in EXOTIC. If you have one in your header, EXOTIC will prompt you if you trust it.

0.27.0

Features
- Users can now use the command line to bypass planetary parameters differences if they choose to by entering `override`. Also, prereduced data is now workable with command line arguments.
- All command line arguments:
`-i inits.json -o reduce override`
`-i inits.json -o prereduced override`
`-i inits.json -o reduce`
`-i inits.json -o prereduced`
`-i inits.json`
- If users use the `-o` argument, they must enter 1 or more parameters. Also, you cannot enter both `reduce` and `prereduced` as that will result in an error. If `override` is not a given parameter, it will assume the user still wants to check between the NEA and their JSON file.
- Also, `override` will not scrape the NEA. For a possible future update, it might be better to check the inits.json file for missing values and fill them in with the NEA values. However, this does give flexibility to users who don't have internet access at the time of reduction and would rather just use their JSON values.
- Users can also type in `-h` and it will show a list of choices for `-o` since it must be spelled correctly.
- Code clean-up regarding LDTk
- Users can now enter HH:MM:SS for Latitude and Longitude.


Bugfixes
- None.

0.26.0

Features

- Added iPython Notebook to run EXOTIC (in `examples/` directory)

Bugfixes

- Updated parameter uncertainty override

0.25.0

Features:
- Added in option only for those who want to do a complete reduction on FITS files with a JSON file `python3 exotic.py -i <json_path>` or `python3 exotic.py --init <json_path>`. This will later be more optimized to handle pre-reduced data and such (feedback appreciated on this).
- Pathlib added to check the initialization file path.

Bugs:
- Added space after colons due to input box not showing on colab.

Page 15 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.