Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/astropy/specreduce

Tools for the reduction of spectroscopic observations from Optical and NIR instruments
https://github.com/astropy/specreduce

update and simplify the main CI workflow

8097f5b7a489c30694786bb2be059a791b3ef3a7 authored over 2 years ago by T. E. Pickering <[email protected]>
add specutils to oldestdeps

9dd86df990709af1f2eb67d8111803ba91c08759 authored over 2 years ago by T. E. Pickering <[email protected]>
update tox.ini to include python 3.10 and oldestdeps. add support for codecov

90e53c66afa9562cb9283059dbc1f9db36515302 authored over 2 years ago by T. E. Pickering <[email protected]>
Merge pull request #105 from ojustino/horne-optional-args

Made non-required Horne arguments truly optional

7ea7816f7b3ac7ec0add2e1e6e4ee9d721a7d11a authored over 2 years ago by T. E. Pickering <[email protected]>
Made non-required Horne arguments truly optional

b1daae28e6aa116c0c531723bfaf0d34f82537c9 authored over 2 years ago by ojustino <[email protected]>
Merge pull request #100 from astropy/dependabot/pip/notebook_sandbox/jwst_boxcar/notebook-6.4.10

Bump notebook from 6.4.1 to 6.4.10 in /notebook_sandbox/jwst_boxcar

bea2a3200f7ef948dc695f5036e703293d59f720 authored over 2 years ago by T. E. Pickering <[email protected]>
Bump notebook from 6.4.1 to 6.4.10 in /notebook_sandbox/jwst_boxcar

Bumps [notebook](http://jupyter.org) from 6.4.1 to 6.4.10.

---
updated-dependencies:
- dependen...

080d207ed4131a11b8802e9fafb4ae212f5c930b authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #97 from ojustino/optimal-nb-updates

Included KosmosTrace in optimal_extract_VLT.ipynb

745885ffc8f08160c57a69565e7f7a31fc9e80ac authored over 2 years ago by T. E. Pickering <[email protected]>
Included KosmosTrace in optimal_extract_VLT.ipynb

9996b34e50e9624d1c8610926a8a6c29fde780a8 authored over 2 years ago by ojustino <[email protected]>
Merge pull request #86 from kecnry/background-subtract

Basic (boxcar) background subtraction

dce3ca46a32d1251801fe86e87e149971a4e70dc authored over 2 years ago by T. E. Pickering <[email protected]>
Merge pull request #84 from ojustino/horne-extract

Introducing Horne extraction

38ff8161462b343e53e76b1c80e40b9c2b6139c5 authored over 2 years ago by T. E. Pickering <[email protected]>
Merge pull request #92 from pllim/fix-publish

MNT: Fix publish workflow

0a07b5b940ec29c5968097b2072f6655c6c3f5e4 authored over 2 years ago by T. E. Pickering <[email protected]>
address review comments

623248b3f9450b18c04132c77c5b4ecce6648619 authored over 2 years ago by Kyle Conroy <[email protected]>
Update CHANGES.rst

removed the mention of "unreleased"

600211e84044823db53b4635dda18ccf0d3c730d authored over 2 years ago by T. E. Pickering <[email protected]>
update sandbox notebook to call KosmosTrace on subtracted image

d1f18373919946cd10beaa8b2db284d80b1ec3c8 authored over 2 years ago by Kyle Conroy <[email protected]>
add tests

5b461abeecacc183c196182561c8d02a1655148b authored over 2 years ago by Kyle Conroy <[email protected]>
support statistic='median'

* defaults to 'average'
* median does not support partial-pixel-weights

e13ad52b3ac74d7ff1ecadf6715925bf111953ed authored over 2 years ago by Kyle Conroy <[email protected]>
check to ensure background doesn't overlap with trace

d08fce5b5b909fd80236455c53980b911eb25a38 authored over 2 years ago by Kyle Conroy <[email protected]>
input image should support NDData

* including within subtraction by calling image.subtract if image is an instance of NDData

336649c5aa857c80d600632a3bbf05fd7c4c32c6 authored over 2 years ago by Kyle Conroy <[email protected]>
support generic traces for backgrounds

* with factory classmethods for one_sided and two_sided which handle the separation from an inpu...

b1b24b44f39544a3f4d2920e0987e3f76efc5edd authored over 2 years ago by Kyle Conroy <[email protected]>
revert shift type check

* not robust enough for numpy types, etc, so for now we'll remove

eac68f270e6366f19e0719d26ce0d7e824380270 authored over 2 years ago by Kyle Conroy <[email protected]>
implement simple boxcar Background subtraction

* requires exposing some internal methods from Boxcar extract to re-use here
* adds and uses +/-...

3974e658684db5457c7494e890c6d5266a8a775a authored over 2 years ago by Kyle Conroy <[email protected]>
Merge pull request #85 from ojustino/kosmos-trace

Added kosmos trace algorithm

7e489d5de87ab8000424f2ec96b43bef345499fe authored over 2 years ago by T. E. Pickering <[email protected]>
Corrected variable name, v2

dab314ca6b03b9703e3bdaa9d373588fb41050a8 authored over 2 years ago by ojustino <[email protected]>
Corrected variable name

6929d696acc8ddb680bb455edb0167f64e51c335 authored over 2 years ago by ojustino <[email protected]>
Imposed upper bin limit

b295d5b09b7944e31bdc721e659e0329e6c0e989 authored over 2 years ago by ojustino <[email protected]>
Run for all PRs

Co-authored-by: Thomas Robitaille <[email protected]>

5492ede5f23ad602e0cc3d5c160bdd6d3bed74d7 authored over 2 years ago by Pey Lian Lim (Github) <[email protected]>
DOC: Add change log, update readme.

Co-authored-by: T. E. Pickering <[email protected]>

019062613c95cbbb05f1cf3a9fe506f97d99c46b authored over 2 years ago by Pey Lian Lim (Github) <[email protected]>
MNT: Fix publish workflow

b2f9ed97b65e4e2b70934071ae2cad627fd1ac3c authored over 2 years ago by Pey Lian Lim (Github) <[email protected]>
Update tracing.py

fix f-string in window error message

00b4e9e3d618d5a4f932e0570c7a2a37abea359a authored over 2 years ago by T. E. Pickering <[email protected]>
Update tracing.py

Fix error message for `self.window` to adhere to line length limits.

35b9262ef19c2a7ada8e4bc710f49c80417fe0ea authored over 2 years ago by T. E. Pickering <[email protected]>
Update specreduce/tracing.py

make window size error message more explicit

Co-authored-by: Duy Tuong Nguyen <dtn5ah@virginia...

6b53e2f04155da1d6b09f25d764f6b1d2cda1b98 authored over 2 years ago by T. E. Pickering <[email protected]>
Accepted InverseVariances in HorneExtract

39d3bff00795d48e215d90d5d049bd02d80f1d0b authored over 2 years ago by ojustino <[email protected]>
Merge pull request #90 from tepickering/add_pypi_workflow

Add GitHub Actions workflow to automatically publish to PyPI

85af34074dcbf034220d044b7691f427404563d4 authored over 2 years ago by T. E. Pickering <[email protected]>
Corrected a notebook import

92a37bc4a92a8a9c63eac20a76b23be6ce163f5a authored over 2 years ago by ojustino <[email protected]>
Made mask and units optional for array-like images

ef07596ac8e200615e3be141fa45e76f7ffa181c authored over 2 years ago by ojustino <[email protected]>
Incorporated CCDData in compare_extractions.ipynb

9c85fcb5241748a77dab21c770c6440014c0f3d9 authored over 2 years ago by ojustino <[email protected]>
Rename _crossdisp_axis for inter-class consistency

2016b53413e1244d1cb1abc9fa8c2b0edb3552f6 authored over 2 years ago by ojustino <[email protected]>
Fixed codestyle errors

e6e77b6c449c41c3fd6d327a9267056c63e68afe authored over 2 years ago by ojustino <[email protected]>
Added test for KosmosTrace

4be2b3749469d662f1ee2617012e6b8a821d174f authored over 2 years ago by ojustino <[email protected]>
Introduced masked arrays to account for NaNs

2477202fa1314b55c0faf4f6a77e66c9b619d6be authored over 2 years ago by ojustino <[email protected]>
Removed RuntimeError-related contingency

5bc44c78afd57e64382f46c3e4f0cd203b4954e3 authored over 2 years ago by ojustino <[email protected]>
add workflow file for publishing to pypi

5c1af2dc3e5f68af25205bcf5930345355697755 authored almost 3 years ago by T. E. Pickering <[email protected]>
Added KOSMOS license

b4b5f6587d9125e14b0e0455b5b18686743a7992 authored almost 3 years ago by ojustino <[email protected]>
Renamed/added check for dispersion axis attribute

dbac8cfe0b27a677e64b4167c2df2f6a66d47107 authored almost 3 years ago by ojustino <[email protected]>
Swapped CCDData requirement to more general NDData

25bccb24a76b281e72f8dd8b3d09f7c10a918067 authored almost 3 years ago by ojustino <[email protected]>
Dropped unused arguments

6cc81c4e5e57eb781e2e83048d3c80530d185eb1 authored almost 3 years ago by ojustino <[email protected]>
Updated instructions in Horne NB requirements file

ad711cb63d92c62a1437e711ab947ea0ff01d113 authored almost 3 years ago by ojustino <[email protected]>
Replace a magic number

91b4fcd4d9742baa609d47a5a714bf97e5d8a102 authored almost 3 years ago by ojustino <[email protected]>
Apply suggestions from code review

Co-authored-by: Kyle Conroy <[email protected]>
Co-authored-by: Duy Tuong Nguyen <dtn5ah@virg...

03c6bcd5e760d02cabe493748eb7203ab959122c authored almost 3 years ago by ojustino <[email protected]>
Updated HorneExtract/OptimalExtract after reviews

HorneExtract can take an image as a CCDData object or a numpy array.
The variance now argument o...

8d30458a27f20faba83302c797975f96140d8321 authored almost 3 years ago by ojustino <[email protected]>
Fixed codestyle errors

ab6bdf68089ef4dbfb953d097a0cf40c2084d9c7 authored almost 3 years ago by ojustino <[email protected]>
Added kosmos trace algorithm

70ebea591dfad499e968e950a210df8f33f68c09 authored almost 3 years ago by ojustino <[email protected]>
Updated HorneExtract explainer notebook

4c1d2399f24f084828343622384b76d9d3706a3d authored almost 3 years ago by ojustino <[email protected]>
Added notebook comparing boxcar/Horne on fake data

7f9ffcc3a4bba4fb210a417411ea6ae2c776885d authored almost 3 years ago by ojustino <[email protected]>
Corrected Horne algorithm, updated arguments

ac26e9b50aa1b2ae971a598f76aad350deaeb377 authored almost 3 years ago by ojustino <[email protected]>
Created HorneExtract and OptimalExtract classes

69d42c7f7c5a1fd2e6d57515e9676dc123aec6ab authored almost 3 years ago by ojustino <[email protected]>
Copied first draft of Horne extraction walkthrough

60ed4984cc2bf4fc49c033d4812bf40aa4e29e75 authored almost 3 years ago by ojustino <[email protected]>
Boxcar extraction using Trace class (#82)

* initial implementation of boxcar extract without background subtraction

Co-authored-by: Kyl...

0e0791020eb25ba7a509c412a495e1180f23925c authored almost 3 years ago by Ivo Busko <[email protected]>
Merge pull request #81 from astropy/dependabot/pip/notebook_sandbox/jwst_boxcar/numpy-1.21.0

Bump numpy from 1.19.2 to 1.21.0 in /notebook_sandbox/jwst_boxcar

43c3b52dadd779cbcd5e43c867cf1920ea8a05b9 authored almost 3 years ago by T. E. Pickering <[email protected]>
Merge pull request #80 from astropy/dependabot/pip/notebook_sandbox/jwst_boxcar/notebook-6.4.1

Bump notebook from 6.1.5 to 6.4.1 in /notebook_sandbox/jwst_boxcar

e3fb16137139f657f9e86464a29773aa57c423f7 authored almost 3 years ago by T. E. Pickering <[email protected]>
Bump numpy from 1.19.2 to 1.21.0 in /notebook_sandbox/jwst_boxcar

Bumps [numpy](https://github.com/numpy/numpy) from 1.19.2 to 1.21.0.
- [Release notes](https://g...

9e27a7a63df776bb072e6e4deae336816cee6fbd authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump notebook from 6.1.5 to 6.4.1 in /notebook_sandbox/jwst_boxcar

Bumps [notebook](http://jupyter.org) from 6.1.5 to 6.4.1.

---
updated-dependencies:
- dependenc...

7ccb1b97bb2e437758be4e89dc299cbf17de5eb9 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #79 from duytnguyendtn/boxcar_nb

Introduce JWST Boxcar Development Notebook from Ivo Busko

e1dec17e14e6a0f7bb82df33773eb4aaaa2ac8f5 authored almost 3 years ago by T. E. Pickering <[email protected]>
Update plots

d08193a9e5d420648c3d94aeaaaf63ff0e2db0f4 authored almost 3 years ago by duytnguyendtn <[email protected]>
Remove unneeded sys path

8253a924b50269a2e68a6142eb8427772dec19e5 authored almost 3 years ago by duytnguyendtn <[email protected]>
Add specreduce dev to requirements file

b549f7df6fdebbbba57f412447c123f77458ef70 authored almost 3 years ago by duytnguyendtn <[email protected]>
Remove kosmos listing in requirements file

9d944303b043d6c01e231faf49bdbdbef811a322 authored almost 3 years ago by duytnguyendtn <[email protected]>
Introduce JWST Boxcar Development Notebook from Ivo Busko

Co-authored-by: Ivo <[email protected]>
Co-authored-by: ojustino <[email protected]>

183a4babe8c0a13f31608bb8747caf679bc54f87 authored almost 3 years ago by duytnguyendtn <[email protected]>
Merge pull request #78 from duytnguyendtn/cython_bump

Remove Cython Pin: Building on Windows

e3fb5cc19fd0af230807d5a2631805340c6a1949 authored almost 3 years ago by T. E. Pickering <[email protected]>
Remove Cython Pin

73efeb9e059c48ea6661eff2d2f8a4a4cf3b4138 authored almost 3 years ago by Duy Tuong Nguyen <[email protected]>
Merge pull request #77 from tepickering/clean_bogus_nb

Remove .ipynb file that was actually a tar file containing ipynb files

7b4235796852041426b7279b21217df287553225 authored almost 3 years ago by T. E. Pickering <[email protected]>
remove .ipynb file that was actually a tar file containing ipynb files

a1de8100fd5b0f6a80c2e3b7d55bff467552a09f authored almost 3 years ago by T. E. Pickering <[email protected]>
Merge pull request #75 from tepickering/tracing

Initial tracing implementation

cbb61174caafe0027495d95386f0cea3c955dc45 authored almost 3 years ago by T. E. Pickering <[email protected]>
propagate trace masking into boxcar extraction; fix type in calculating fluxerr

87d44afb1eed222604c7dd444f3d3fe3d5c0f5cf authored almost 3 years ago by T. E. Pickering <[email protected]>
add extra test case for short traces

0fe75d240f4848000e5a1f2a087566f9ad33230e authored almost 3 years ago by T. E. Pickering <[email protected]>
implement basic truncating and padding of input trace arrays

57e37f4814fe36389aa80c5e9d2d4ff82421272a authored almost 3 years ago by T. E. Pickering <[email protected]>
update extraction tests to use new trace api

c66219accfd938f458cec5ae61b80431432d33c8 authored almost 3 years ago by T. E. Pickering <[email protected]>
expand tracing tests to cover new api and added classes

5533b52ad256f322202a1b412df4538e9744e67e authored almost 3 years ago by T. E. Pickering <[email protected]>
refactor tracing classes into base class, class for flat traces, and class to handle input arrays

c85b8e15efa5a4d953f13444e943b634783c9ae7 authored almost 3 years ago by T. E. Pickering <[email protected]>
need to declare dataclasses as subclasses themselves

3253a52a6e474d5e39f7d2441514931ea3cb40d0 authored almost 3 years ago by T. E. Pickering <[email protected]>
shorten some comment lines

62c5b18dbb866941afcf5e158a6a387de66caf1b authored almost 3 years ago by T. E. Pickering <[email protected]>
change BasicTrace to Trace since it will be a base class

6695a71babd5df014350ee8804b07eb3ff8f06b4 authored almost 3 years ago by T. E. Pickering <[email protected]>
codestyle fixes

850315d96533c3e09b0b0e2620d3a32e6da3dd11 authored almost 3 years ago by T. E. Pickering <[email protected]>
refactor extraction tests to use new trace api

8dc7fa1d4a96fb67deca7df868f75cdaf97e90dd authored almost 3 years ago by T. E. Pickering <[email protected]>
refactor basic trace to use __call__ to reposition trace and make trace_pos optional

4ef6a5232bb89446d8740a62edabea2430012377 authored almost 3 years ago by T. E. Pickering <[email protected]>
update tracing tests to match changes

b527915e17d8fab60ec00c617eeca3f5a43ab122 authored almost 3 years ago by T. E. Pickering <[email protected]>
add test for basic tracing

03a7162013cc565ad30d043d77242403f4f52f3c authored almost 3 years ago by T. E. Pickering <[email protected]>
initial add of BasicTrace

f14d14cfbdcae2b32ebcdf27e97aa25d7b967479 authored almost 3 years ago by T. E. Pickering <[email protected]>
fix comment and definition of skywidth in extract.py

2d4cc8ba933279e4a728f092065c07c665a5bed5 authored almost 3 years ago by T. E. Pickering <[email protected]>
fix comment; remove unneeded imports in core.py

1f5ddfb08ae340073cef4a33ceefd14aca9e66d0 authored almost 3 years ago by T. E. Pickering <[email protected]>
change trace.line to trace.trace since traces won't always be straight lines

71409a9f2d1e028aec86d3ddd2b7de2f6a091fbe authored almost 3 years ago by T. E. Pickering <[email protected]>
Merge pull request #73 from ibusko/tests_jwst_data

Bug fixes in boxcar extraction code

a1f94647e2ab700afe42f7515aad3889380ac1f4 authored almost 3 years ago by T. E. Pickering <[email protected]>
fix codestyle

a871620ce5e8810002814bce39d2f3b42ef07296 authored about 3 years ago by Ivo <[email protected]>
Merge pull request #74 from tepickering/synth_data

Synthetic 2D data

d1cdf15b97be94c665a6911d76e4356f0bfe7fef authored about 3 years ago by T. E. Pickering <[email protected]>
Add unit tests to check fractional pixel handling

3cbb70a72d6faa137484cb39de18e420cc352e51 authored about 3 years ago by Ivo <[email protected]>
Add unit test to check out-of-image condition

c97bfc24556eb6559d2e28f1df1f35d7ea70634d authored about 3 years ago by Ivo <[email protected]>
Comment

26808ac1d04d40a7b9e1176f55a7eb56f1a3dfe4 authored about 3 years ago by Ivo <[email protected]>
Fix number of pixels in error calculation

89c6f1e466fa8ed54400e4bf410880ac224f5e93 authored about 3 years ago by Ivo <[email protected]>
Fractional pixels accounted for in sky extraction

ac046981b770292d300b4d46c7d5d12f34211a34 authored about 3 years ago by Ivo <[email protected]>