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

DM-11895: Support getting data for current card of FitsChan #27

Merged
merged 9 commits into from Sep 13, 2017

Conversation

r-owen
Copy link
Contributor

@r-owen r-owen commented Sep 12, 2017

No description provided.

The descriptions of the coefficient matrices for PolyMap and ChebyMap
were not internally consistent. I rewrote the text to make it clearer.
The former had no documentation. The latter had documentation,
but it was not visible to Doxygen.
...if the name is blank, and make the default name blank.
Note: I tried using a pointer to a std::string but that broke
the Python wrapper due to a bug in pybind11 (reported).

Do the same for FitsChan.testFits (a new AST feature).

Enhance test_fitsChan.py to test this new capability.
Also enhance the unit test to test all fitsSet<X> and fitsGet<X>
and to test behavior for a non-existent card.
also improve markup for "name" parameter
Add .cache and pytest_session.txt to .gitignore
This eliminates one set of warnings in the unit tests,
leaving 4 warnings from numpy:
`RuntimeWarning: invalid value encountered in true_divide`
Use `import astshim as ast` in Python as best practice,
so the Python looks more like the C++, which uses namespace `ast`.
@r-owen r-owen merged commit fed4e85 into master Sep 13, 2017
@ktlim ktlim deleted the tickets/DM-11895 branch August 25, 2018 04:29
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

1 participant