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

v0.5.3 #165

Merged
merged 30 commits into from Sep 29, 2022
Merged

v0.5.3 #165

merged 30 commits into from Sep 29, 2022

Conversation

astronomyk
Copy link
Collaborator

ScopeSim v0.5.3 update

@hugobuddel : I have requested you review this, but only do so if you really want to 😉

The purpose of this minor merge is to transfer everything that we have done since April 2022 into the master branch, and then compile and publish a new version to Pypi.
The new version of scopesim is need by the MicadoWISE team so that they have a a stable development environment with a version of scopesi that contains all the FITS keyword functionality that they require

Changes

The vast majority of additions/deletions are either docstrings or formatting changes. There are only minor changes to the code base in this version:

  • Effect object ExtraFitsKeywords now has the ability to add keywords with incrementing index numbers based on the extension number
  • The FOV + FOVManager + FOVVolumes classes now accept aperture_id as an argument, so that IFU / MOS instruments can me setup using the same structure as the LSS systems
  • The ApertureList effects object now has an apply_to function which splits the FOVVolumeList accordingly. This is useful for MOS's, but not so much for IFUs as it shrinks the the FOV size to exactly that of the Apertures, and therefore ignores any sources just outside the slits/apertures. This currently is a work in progress, but is used by the basic_instrument IFU mode.

astronomyk and others added 30 commits April 13, 2022 18:01
Bring new univie server URL into dev_master
…ment

Add basic instrument mock files to MANIFEST
@hugobuddel
Copy link
Collaborator

If @wjvriend is okay with this version, then it is fine with me too!

@wjvriend
Copy link
Collaborator

I'm okay with this version!

@astronomyk
Copy link
Collaborator Author

Green now. The only failing test was because of the SVO Filter service rate limiter

@astronomyk astronomyk merged commit 858097f into master Sep 29, 2022
@gijsverdoeskleijn
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants