Tags: i4Ds/Karabo-Pipeline
Tags
Update Docu (again) (#637) * Scripts fetches and converts ALMA config files into OSKAR files 📟 * Latest configs for ALMA cycles 9, 10, 11 🚑 * Resolved type conflict (was complained about by mypy) 😕 * Updated documentation as suggested in comments to PR #634 ♍ * Adding link to Karabo workshop on Renkulab 📃 * Section 'Show telescope config' belongs to basic examples * Revert "Section 'Show telescope config' belongs to basic examples ". The changes were made in the wrong file. This reverts commit 50e885f. * Moved section up because it's of general interest and not only SRC related. 🍕 * Fixed more formatting issues 📁 * Added module descriptions 👶 * Fixed formatting issues 👅 * Rewritten docu for imaging module 🚻 * Added a link in README and documentation to the Karabo Workshop on Renkulab ⚡ * Added note to limited server resources on Renkulab. * Added 'napoleon' extension. This renders Google docstyle properly. 💗 * Added docu for WSClean imager (as requested) 💃 * Switched to Google docstring wherever possible. 🌚
Improve handling of different visibility formats (#620) * OSKAR: only write visibilities in one format, not both. RASCIL: changed default visibility format to MS. Made visibility format configurable. WIP, tests TODO. 🚂 * Copied export_visibility_to_ms function from ska_sdp_datamodels to our code base to be able to use it without upgrading ska_sdp_datamodels + RASCIL + Python. 🐛 * Source, license info added for ska_sdp_datamodels code 😟 * Renamed VIS visibility format to OSKAR_VIS to make it more clear. Removed HDF5 export for RASCIL to avoid having a third format. 🐣 * Visibility: removed unnecessary read and write methods. Refactored path validation. 🎫 * Allow user to pass visibility format themselves (mostly to anticipate future formats like MSv3, DASK-MS where automatic parsing might not be possible) 🐯 * Remove faulty test and (otherwise) unused methods 🏧 * Refactored combine_vis. Shortened Visibility class attribute names. 🐸 * Explicitly type Visibility.format 💲 * Refactored ms_file_path, vis_path in Visibility, Interferometer classes * Always return Visibility objects from simulations, not RASCILVisibility 🌕 * Enable obscore for casa ms (#619) * init commit to extract casa ms metadata using casacore 🌸 * bugfix: dtypes of Observation Table ♊ * added polarization table to casa module 🌞 * added antenna table to casa MS meta 🚨 * Improve src net rucio script (#612) * init commit of improved srcnet rucio script 🍒 * bugfix: calc img-cellsize 🚖 * minor bugfix and improvements 🎾 * renamed longest-baseline function to max-baseline 🉐 * calculated image parameters from simulation observation in demo script ♨️ * implemented get-corners-in-world in Image class 😘 * bugfix: calc ObsCore region coverage on sphere 🍑 * bugfix: added obs-publisher-did to restored obscore 🐟 * replaced SRCNet-rucio-meta with demo-script 👜 * addressed PR requests 🌿 * addressed PR requests ✋ * removed inc-freq-hz check in Observation init 💤 * specified mypy ignore comment in download◀️ * added main table to casa module 💖 * added field table to casa module 🍩 * implemented spectral-window in casa metadata 🔍 * removed main table from casa meta reading to avoid expensive loading of each measurement ⛅ * intermediate commit change from-visibility to MS 🎽 * added get-col to casa ABC class ♒ * implemented nrows to casa ABC 👮 * deatched get-baselines-dists from self ⏳ * switched ObsCoreMeta.from-visibility to .ms from .vis 🈂️ * Fix error with wrong FITS header card (#618) * Fix error with wrong FITS header card * Silence black formatter * implemented no polarization option into ObsCoreMata.from-visibility 🚭 * addressed merged changes 💣 * readded oskar-vis support to ObsCoreMeta.from-visibility 💜 * minor docstring fixes 🚿 * added MS-version extraction utility function to casa.py 🉐 * renamed casa ms-version properly 🍉 * addressed PR requests 🙏 * addressed MR changes 🔁 --------- Co-authored-by: Andreas Wassmer <andreas.wassmer@fhnw.ch> * Started imager interface refactoring 📋 * Refactored dirty imaging and image cleaning interfaces and implementations to only accept Karabo Visibility objects 🔡 * Cleaned up run_simulation overloads. Removed format parameter in Visibility constructor. Avoid typing errors. 😩 * Made visibility arguments positional only in imaging methods 😹 * Fixed line emission visibility file path ✋ * Source detection: re-added comparison of source detection on dirty and cleaned image. Improved titles, description. 🔗 * Removed imaging module page from docs, was showing an empty page ⛎ * run_sample_simulation: make simulator backend, visibility format configurable, return all relevant objects. Visibility: verify path in constructor. Added test for simulation-format-imager combos. 🍥 * Improved WSClean tests 🚬 * Docstrings 🐊 * codecov: ignore temporary copy of ska_sdp_datamodels MS functionality 🏇 * adapted tests for obscore casa-ms and casa module itself 🎶 * Fixed mypy errors * Fixed run_sample_simulation call 💣 * Fixed imaging notebook 📋 * Addressed review comments part 1 📝 * Addressed review comments part 2. Changed the clean_disk fixture during tests to session scope. 🍄 * Addressed review comments part 3 🎣 * default_sample_simulation_visibility needs same scope as disk cleanup function 📄 * Added casacore direct dependency ⬛ --------- Co-authored-by: Lukas Gehrig <32157249+Lukas113@users.noreply.github.com> Co-authored-by: Andreas Wassmer <andreas.wassmer@fhnw.ch> Co-authored-by: lukas.gehrig <lukas.gehrig@fhnw.ch>
Splitting part of source_detection.ipynb off into separate imaging.ip… …ynb example notebook (#610) * Split part of source_detection.ipynb off into imaging.ipynb examples. Update docs accordingly 🈴 * Fix line endings to unix format. 😆 * Add test for new imaging notebook 🎎 * Add function to simulate visibilities, reducing duplication ☎️ * Add Type Annotations to new function ✋ * Fix function input types ☎️ * Add failsave in case list of vis is generated 📗 * Fix return variable type 🚐 * Update run_simulation to accept path in addition to str, fix type hints 👇 * Undo run_simulation to accept paths, cast to str instead 🚚 * Make verbose parameter kw-only and remove mutable default↕️ * Add deduplication to source detection notebook, fix todo text 🐅 * Add deduplication to source detection notebook, fix todo text 🌾
562 mals (#566) * add create-mals-survey-as-fits function * added get-pos-ids-to-ra-dec to SkySourcesUnits * added get-mals-sky function to SkyModel * added tests for pos-ids-to-ra-dec * bugfix survey-path for mals-download-object * moved all cscs-surveys to karabo-public/surveys and included version to filename * improved angle-string parsing from pos-id * improved test-mals test * updated docstring of pos-ids-to-ra-dec
PreviousNext