This week resulted in some PRs - for instance IRSA is now merged as is the PR for UKIDSS. Apart from that there are also two ongoing PRs one for NRAO and the other for NIST.
On a side note, one major PR that was merged this week is astropy#1006 so that now astropy.coordinates.Angle is now a subclass of astropy.units.Quantity. This also resulted in some changed in astroquery that uses the Angle class extensively - astroquery now works with astropy versions >= 0.3.
One git fun fact I learnt this week was about how to clean a git directory when building inline which is what I usually do - well I ran into some errors because of this while installing astropy but this was cleared up thanks to the extremely helpful discussion here.
Another interesting thing I learnt was about automatically generating functions in python - this can be quite helpful in cases where two functions differ only slightly and can significantly reduce the amount of redundant code. Since quite a lot of our code currently uses such functions, my mentor made a PR that does just this.
Cheers,
Madhura!
On a side note, one major PR that was merged this week is astropy#1006 so that now astropy.coordinates.Angle is now a subclass of astropy.units.Quantity. This also resulted in some changed in astroquery that uses the Angle class extensively - astroquery now works with astropy versions >= 0.3.
One git fun fact I learnt this week was about how to clean a git directory when building inline which is what I usually do - well I ran into some errors because of this while installing astropy but this was cleared up thanks to the extremely helpful discussion here.
Another interesting thing I learnt was about automatically generating functions in python - this can be quite helpful in cases where two functions differ only slightly and can significantly reduce the amount of redundant code. Since quite a lot of our code currently uses such functions, my mentor made a PR that does just this.
Cheers,
Madhura!
No comments:
Post a Comment