{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":458299538,"defaultBranch":"main","name":"pyspextool","ownerLogin":"pyspextool","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-11T18:33:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/99504149?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716228485.0","currentOid":""},"activityList":{"items":[{"before":"1fa6159bdfa8a9f422eb9d4a16f54e71ab01aa98","after":"265e8ef14054a84d721cc42f1180121a7d9cbc21","ref":"refs/heads/kelle-patch-2","pushedAt":"2024-05-20T18:18:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"001ac9e8762c92940c3fbd7fcc33e1c260e88d70","after":"1fa6159bdfa8a9f422eb9d4a16f54e71ab01aa98","ref":"refs/heads/kelle-patch-2","pushedAt":"2024-05-20T18:17:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"},"commit":{"message":"Update environment name.","shortMessageHtmlLink":"Update environment name."}},{"before":"5b79a5f62e5d2357476d11e39efe3a605b795938","after":"001ac9e8762c92940c3fbd7fcc33e1c260e88d70","ref":"refs/heads/kelle-patch-2","pushedAt":"2024-05-20T18:16:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"f83570afd3812d026ccebe41f122b2575a062a6b","after":"5b79a5f62e5d2357476d11e39efe3a605b795938","ref":"refs/heads/kelle-patch-2","pushedAt":"2024-05-20T18:13:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"},"commit":{"message":"Update pyproject.toml","shortMessageHtmlLink":"Update pyproject.toml"}},{"before":"624250ab045a78b134a080f11758f921bd760828","after":"f83570afd3812d026ccebe41f122b2575a062a6b","ref":"refs/heads/kelle-patch-2","pushedAt":"2024-05-20T18:10:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"},"commit":{"message":"Update environment.yml\n\nspecify 3.11. -- let's try it!","shortMessageHtmlLink":"Update environment.yml"}},{"before":"9f3110fc4cf04182a90e8d87fee658cb57b1db81","after":"e322a0b53b0256dae19d16aedfa942db7327f138","ref":"refs/heads/main","pushedAt":"2024-05-20T18:09:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"aburgasser","name":"Adam Burgasser","path":"/aburgasser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5667900?s=80&v=4"},"commit":{"message":"Merge pull request #158 from pyspextool/kelle-patch-1\n\nturn specutils back on","shortMessageHtmlLink":"Merge pull request #158 from pyspextool/kelle-patch-1"}},{"before":null,"after":"624250ab045a78b134a080f11758f921bd760828","ref":"refs/heads/kelle-patch-2","pushedAt":"2024-05-20T18:08:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"},"commit":{"message":"Update environment.yml to python 3.10","shortMessageHtmlLink":"Update environment.yml to python 3.10"}},{"before":null,"after":"a403b54dcbcf616d2978173ee4d720984c9210d0","ref":"refs/heads/kelle-patch-1","pushedAt":"2024-05-20T18:04:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"},"commit":{"message":"turn specutils back on","shortMessageHtmlLink":"turn specutils back on"}},{"before":"e83a2b5b9b93bfa422b69a87b53c3f2942b2d6fe","after":"9f3110fc4cf04182a90e8d87fee658cb57b1db81","ref":"refs/heads/main","pushedAt":"2024-05-20T17:43:33.000Z","pushType":"pr_merge","commitsCount":21,"pusher":{"login":"aburgasser","name":"Adam Burgasser","path":"/aburgasser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5667900?s=80&v=4"},"commit":{"message":"Merge pull request #157 from aburgasser/main\n\nbatch merge","shortMessageHtmlLink":"Merge pull request #157 from aburgasser/main"}},{"before":"95c8929f4a9e0280c421b947619a1f8c79d4b693","after":"e83a2b5b9b93bfa422b69a87b53c3f2942b2d6fe","ref":"refs/heads/main","pushedAt":"2024-04-15T18:20:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"},"commit":{"message":"Updated tests to work with new test-data organization (#149)\n\n* paths modified for new test-data. linting. [skip ci]\r\n\r\n* catch error when git LFS problem with wavecal\r\n\r\n* comment out unused Vega mode. linting.\r\n\r\n* update test_data submodule\r\n\r\n* remove prints and uneeded changes","shortMessageHtmlLink":"Updated tests to work with new test-data organization (#149)"}},{"before":"eb09298101c8ebc3fe5ad3662bb130718dd997a7","after":null,"ref":"refs/heads/spectrum1d-start","pushedAt":"2024-03-09T01:16:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"}},{"before":"66b9c97fea48183a8641101e8189ada4573ec7a7","after":"95c8929f4a9e0280c421b947619a1f8c79d4b693","ref":"refs/heads/main","pushedAt":"2024-03-08T19:31:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michaelcushing","name":"Michael Cushing","path":"/michaelcushing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7904798?s=80&v=4"},"commit":{"message":"Module to convert spextool FITS to specutils FITS (#145)\n\n* first try at scripts\r\n\r\n* better unit and filename handeling\r\n\r\n* some tests!\r\n\r\n* add specutils to dependencies","shortMessageHtmlLink":"Module to convert spextool FITS to specutils FITS (#145)"}},{"before":"df27d5bccf289b408cb8f894d670ad4c19085949","after":"66b9c97fea48183a8641101e8189ada4573ec7a7","ref":"refs/heads/main","pushedAt":"2023-10-16T19:32:27.000Z","pushType":"pr_merge","commitsCount":34,"pusher":{"login":"aburgasser","name":"Adam Burgasser","path":"/aburgasser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5667900?s=80&v=4"},"commit":{"message":"Merge pull request #133 from aburgasser/main\n\nupdates to batch and other codes to accommodate aperture guess, different std/target extraction options, and simple flux calibation","shortMessageHtmlLink":"Merge pull request #133 from aburgasser/main"}},{"before":"3c70e0335e84bd72db41bbb06e9ae48a601865d4","after":"df27d5bccf289b408cb8f894d670ad4c19085949","ref":"refs/heads/main","pushedAt":"2023-08-31T22:22:43.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"aburgasser","name":"Adam Burgasser","path":"/aburgasser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5667900?s=80&v=4"},"commit":{"message":"Merge pull request #141 from michaelcushing/telluricnormalized\n\nAdded normalization code. Created spectra.py module in utils because…","shortMessageHtmlLink":"Merge pull request #141 from michaelcushing/telluricnormalized"}},{"before":"0a6d03cba8ccd03f3fd8addda6f896c1d07e1d11","after":null,"ref":"refs/heads/test-test-data","pushedAt":"2023-08-23T21:29:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"}},{"before":"4218ebe1d1f61362d5002b490f734dd4c93a7a42","after":null,"ref":"refs/heads/kelle-patch-1","pushedAt":"2023-08-23T21:29:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"}},{"before":"39d15a9296df057dd715a00a4bbedd5643fa8195","after":null,"ref":"refs/heads/add-old-uspex-prism-example","pushedAt":"2023-08-23T21:29:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"}},{"before":"f9a8d6e77487fa9f6d9ad8605aafd202e53cefd8","after":null,"ref":"refs/heads/29-fix-tests-of-find_index-function","pushedAt":"2023-08-23T21:29:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"}},{"before":"a5c50d2abf8a88cfa10e4419558f49d65b76ab7f","after":null,"ref":"refs/heads/batch-dev","pushedAt":"2023-08-23T21:29:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"}},{"before":"c0f61b864e73b42484fe262c17b47b3cdc079aaa","after":null,"ref":"refs/heads/aburgasser-installation","pushedAt":"2023-08-23T21:29:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"}},{"before":"bb3bbb23b73723ce11f2dd755f8e5a1c94ce81fd","after":"3c70e0335e84bd72db41bbb06e9ae48a601865d4","ref":"refs/heads/main","pushedAt":"2023-08-23T21:28:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michaelcushing","name":"Michael Cushing","path":"/michaelcushing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7904798?s=80&v=4"},"commit":{"message":"Issue#94 2 (#139)\n\n* Fixes for issue #94.\r\n\r\n1) I have removed the ability for the user to even pass overwrite. The IDL version never worried about it, and I didn't include it for any particular reason.\r\n\r\n2) Also updated logging for make_flat.py and make_wavecal.py.\r\n\r\n* updated test data\r\n\r\n* 1) Updated test_combine.py to allow for the deletion of all files. test_combine only tests for basic I/O functionality and not proper results.\r\n2) test_vega does test_vega_xcorrelate to test for basic I/O functionality not proper results.\r\n3) removed note to myself in test_wavecal.py about deprecated scipy/numpy conflict.","shortMessageHtmlLink":"Issue#94 2 (#139)"}},{"before":"c2587759fd0ff6cfb68b8e2407d31afcc2d64420","after":"bb3bbb23b73723ce11f2dd755f8e5a1c94ce81fd","ref":"refs/heads/main","pushedAt":"2023-08-15T22:31:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michaelcushing","name":"Michael Cushing","path":"/michaelcushing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7904798?s=80&v=4"},"commit":{"message":"Issue #107 fix (#136)\n\n* Bug \"fix\" for issue #76. However, it is not elegant.\r\n\r\n* Bug fix for Burgasser flat field problem. Code wasn defaulting to the instrument cal file xranges and not checking to ensure the orders fell entirely on the array between these values. Primary modification was in locate_orders.py. Also added check_parameter calls to normalize_flat.py\r\n\r\n* Edits to fix #107.\r\n\r\n1) do_all_steps.py was not properly looping, and so it was using an old profile (say created in loop 1) for new data (loaded in loop 2) and the old profile was bad so it was breaking.\r\n\r\n2) This lead me to understanding more how to deal with #129. I am now catching what was causing the code to break with the old profile, \"continue\"ing the loop, and logging the error. do_all_steps.py now returns a list with the filenames of the files actually written to disk.\r\n\r\nFor example, if you pass it 69-74, and 71 and 72 are bad, it will return ['spectra0069.fits', 'spectra0070.fits', 'spectra0073.fits', 'spectra0074.fits'].\r\n\r\n* Ammend the last commit to include my modification of test_batch.py.\r\n\r\nEdits to fix #107.\r\n\r\n1) do_all_steps.py was not properly looping, and so it was using an old profile (say created in loop 1) for new data (loaded in loop 2) and the old profile was bad so it was breaking.\r\n\r\n2) This lead me to understanding more how to deal with #129. I am now catching what was causing the code to break with the old profile, \"continue\"ing the loop, and logging the error. do_all_steps.py now returns a list with the filenames of the files actually written to disk.\r\n\r\nFor example, if you pass it 69-74, and 71 and 72 are bad, it will return ['spectra0069.fits', 'spectra0070.fits', 'spectra0073.fits', 'spectra0074.fits'].","shortMessageHtmlLink":"Issue #107 fix (#136)"}},{"before":"7b7456413511d786c7bbf784d81036f54cac3b03","after":"c2587759fd0ff6cfb68b8e2407d31afcc2d64420","ref":"refs/heads/main","pushedAt":"2023-08-11T21:15:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"},"commit":{"message":"Vega addition to telluric (#131)\n\nUpdates to include basic Vega division in telluric_correction.py and tests","shortMessageHtmlLink":"Vega addition to telluric (#131)"}},{"before":"c3fb37942763b5635d1ad64c45954709e21894fb","after":"7b7456413511d786c7bbf784d81036f54cac3b03","ref":"refs/heads/main","pushedAt":"2023-08-11T18:20:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michaelcushing","name":"Michael Cushing","path":"/michaelcushing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7904798?s=80&v=4"},"commit":{"message":"Adding batch script to the tests (#126)\n\n* add try/except for git lfs pointers to data files\r\n\r\n* batch test for spex-prism\r\n\r\n* remove proc folder\r\n\r\n* Revert \"add try/except for git lfs pointers to data files\"\r\n\r\nThis reverts commit c74aa8e39b6a8939bfaebb08b06828b73c896c51.","shortMessageHtmlLink":"Adding batch script to the tests (#126)"}},{"before":"d0438ed28b6f6cc74791d005d8c08114ce7c20a0","after":"c3fb37942763b5635d1ad64c45954709e21894fb","ref":"refs/heads/main","pushedAt":"2023-08-11T16:39:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michaelcushing","name":"Michael Cushing","path":"/michaelcushing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7904798?s=80&v=4"},"commit":{"message":"Trying to setup caching for our LFS files (#128)\n\n* latest test_data pointer\r\n\r\n* try caching","shortMessageHtmlLink":"Trying to setup caching for our LFS files (#128)"}},{"before":"b29cf281cd00171097c506ace4f6b0d3b572a6d9","after":"d0438ed28b6f6cc74791d005d8c08114ce7c20a0","ref":"refs/heads/main","pushedAt":"2023-08-10T13:22:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michaelcushing","name":"Michael Cushing","path":"/michaelcushing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7904798?s=80&v=4"},"commit":{"message":"propagated all the changes needed to accomodate qa_file, qa_plot name change, fixed logger (#123)\n\n* address optional keywords in driver\r\n\r\n* small update\r\n\r\n* some QA fixes, and fix of telluric_correction SIMBAD error\r\n\r\n* dated\r\n\r\n* added a few minor bells and whistles\r\n\r\n* merge tests and some new data\r\n\r\n* moved test data to address pytest fail\r\n\r\n* temporary fix\r\n\r\n* fix for combine error\r\n\r\n* fix to incorrect coord formating and local reference to folders\r\n\r\n* added program & observed look up\r\n\r\n* fixed minor error in check.py\r\n\r\n* Update batch.py\r\n\r\n* Update check.py\r\n\r\n* propagated qa_file and qa_plot changes, fixed logging issue","shortMessageHtmlLink":"propagated all the changes needed to accomodate qa_file, qa_plot name…"}},{"before":"12add0fcee8391e465e29a508af18b36da655c77","after":"b29cf281cd00171097c506ace4f6b0d3b572a6d9","ref":"refs/heads/main","pushedAt":"2023-08-10T04:36:52.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"aburgasser","name":"Adam Burgasser","path":"/aburgasser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5667900?s=80&v=4"},"commit":{"message":"Merge pull request #118 from kelle/setup-tests-polish\n\nReorg the setup_utils module and add tests","shortMessageHtmlLink":"Merge pull request #118 from kelle/setup-tests-polish"}},{"before":"744c75ace0649ceffdcaa7cc3bfeb39e71801a79","after":"12add0fcee8391e465e29a508af18b36da655c77","ref":"refs/heads/main","pushedAt":"2023-08-09T19:02:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michaelcushing","name":"Michael Cushing","path":"/michaelcushing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7904798?s=80&v=4"},"commit":{"message":"fixes to batch that for some reason didn't make it in the last pull request (#121)\n\n* address optional keywords in driver\r\n\r\n* small update\r\n\r\n* some QA fixes, and fix of telluric_correction SIMBAD error\r\n\r\n* dated\r\n\r\n* added a few minor bells and whistles\r\n\r\n* merge tests and some new data\r\n\r\n* moved test data to address pytest fail\r\n\r\n* temporary fix\r\n\r\n* fix for combine error\r\n\r\n* fix to incorrect coord formating and local reference to folders\r\n\r\n* added program & observed look up\r\n\r\n* fixed minor error in check.py\r\n\r\n* Update batch.py\r\n\r\n* Update check.py","shortMessageHtmlLink":"fixes to batch that for some reason didn't make it in the last pull r…"}},{"before":"da59f2abb4cdd23275236753f7d6b06f172749c6","after":"744c75ace0649ceffdcaa7cc3bfeb39e71801a79","ref":"refs/heads/main","pushedAt":"2023-08-09T18:58:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"aburgasser","name":"Adam Burgasser","path":"/aburgasser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5667900?s=80&v=4"},"commit":{"message":"Merge pull request #117 from kelle/env-update\n\nUpdate environment.yml to add astroconda, pip, and git-lfs. Fixes #93.","shortMessageHtmlLink":"Merge pull request #117 from kelle/env-update"}},{"before":"0ee4c36ad07db40476e1432b6f9423910c2bff71","after":"eb09298101c8ebc3fe5ad3662bb130718dd997a7","ref":"refs/heads/spectrum1d-start","pushedAt":"2023-08-09T15:51:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kelle","name":"Kelle Cruz","path":"/kelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444249?s=80&v=4"},"commit":{"message":"more consolidation","shortMessageHtmlLink":"more consolidation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETxKIQwA","startCursor":null,"endCursor":null}},"title":"Activity · pyspextool/pyspextool"}