Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
295 commits
Select commit Hold shift + click to select a range
b2775e9
open_holog function now opens the new holog_mds files backed by xarra…
vsmagalhaes Jan 27, 2026
f1c58a7
Added retrieval of holog_obs_dict from holog_mds file on disk.
vsmagalhaes Jan 27, 2026
20f6d54
Added append functionality to extract_holog.
vsmagalhaes Jan 27, 2026
65ec5f0
cosmetics
vsmagalhaes Jan 27, 2026
42910f9
Black compliance
vsmagalhaes Jan 27, 2026
4c51fb4
Added method to plot pointing in time for point_mds.
vsmagalhaes Feb 2, 2026
c4142d3
Renamed array configuration plotting function in locit to avoid confu…
vsmagalhaes Feb 2, 2026
3d14abf
Telescope name is now fetched by extract_pointing and stored in the p…
vsmagalhaes Feb 2, 2026
c65d4f5
Added more complete antenna_info to each antenna xds in the point_mds.
vsmagalhaes Feb 2, 2026
24af59e
Implemented a common array configuration plotting tool.
vsmagalhaes Feb 2, 2026
63142f1
Fixed import
vsmagalhaes Feb 2, 2026
38f2480
Removed forgotten debug print.
vsmagalhaes Feb 2, 2026
14fba8d
Revised documentation.
vsmagalhaes Feb 2, 2026
25a707c
Added documentation to point_mds plotting functions.
vsmagalhaes Feb 2, 2026
9988cc0
Arguments are now properly passed to dask delayed.
vsmagalhaes Feb 2, 2026
7142a9e
copied contents of AstrohackHologFile to holog_mds.py, nothing functi…
vsmagalhaes Feb 3, 2026
a84b61d
Plot_array_configuration can now chooses an internal box of 0.2 times…
vsmagalhaes Feb 3, 2026
6fd8681
Plot_array_configuration methods for locit and point mdses now have a…
vsmagalhaes Feb 3, 2026
999c69e
Corrections in extract_holog_2.py for the changes in antenna data for…
vsmagalhaes Feb 3, 2026
56b74d7
ported holog_mds.plot_diagnostics.
vsmagalhaes Feb 3, 2026
87ec336
ported holog_mds.plot_lm_sky_coverage.
vsmagalhaes Feb 3, 2026
a322439
ported holog_mds.export_to_aips.
vsmagalhaes Feb 3, 2026
44db3ff
ported holog_mds.observation_summary.
vsmagalhaes Feb 3, 2026
ee7c91a
Created image_mds class and also added a docstring stub for the other…
vsmagalhaes Feb 3, 2026
64af801
Copied holog files to work on porting holog to use the new data files.
vsmagalhaes Feb 3, 2026
6181954
holog user facing function ported to new data format in holog_2.py.
vsmagalhaes Feb 3, 2026
75725ba
Changed order of parameters in holog, image_name is now the second pa…
vsmagalhaes Feb 3, 2026
bcc152c
Fixed a typo
vsmagalhaes Feb 3, 2026
5e7a307
Created grid_beam_2 to use with the new holog.
vsmagalhaes Feb 3, 2026
553732f
Fixed output file.
vsmagalhaes Feb 3, 2026
6b490bf
core/holog_2.py ported to use the new data formats.
vsmagalhaes Feb 3, 2026
2b34b00
check_if_file_can_be_opened_2 now supports multiple creators, this wa…
vsmagalhaes Feb 3, 2026
ff223c9
ported image_mds.export_to_fits method to work with the new image_mds…
vsmagalhaes Feb 3, 2026
2184393
ported image_mds.plot_apertures method to work with the new image_mds…
vsmagalhaes Feb 3, 2026
3bb336f
ported image_mds.plot_beams method to work with the new image_mds class.
vsmagalhaes Feb 3, 2026
69801e8
ported image_mds.export_phase_fit_results method to work with the new…
vsmagalhaes Feb 3, 2026
ec7bbdc
ported image_mds.export_zernike_fit_results method to work with the n…
vsmagalhaes Feb 3, 2026
2f33bf7
ported image_mds.plot_zernike_model method to work with the new image…
vsmagalhaes Feb 4, 2026
67821cc
ported image_mds.observation_summary method to work with the new imag…
vsmagalhaes Feb 4, 2026
c15709f
First pass in reactivating and porting combine to the new datatree fo…
vsmagalhaes Feb 4, 2026
5f66032
Improved print_dict_types
vsmagalhaes Feb 4, 2026
53ab9c1
Combine_2 now only performs regridding if aperture pixel coordinates …
vsmagalhaes Feb 4, 2026
01b0f8f
Added further explanations on how the output combine_mds file is stru…
vsmagalhaes Feb 4, 2026
7aaad90
compute_graph_to_mds_tree now checks to see if there has been any nod…
vsmagalhaes Feb 4, 2026
6d5a7ff
Changed return and warnings about data contents due to the change in …
vsmagalhaes Feb 4, 2026
27884c0
Fixed the naming of the xdtree in the case of the selection of a sing…
vsmagalhaes Feb 4, 2026
7f9f095
Ported panel to work with the new datatree file architecture.
vsmagalhaes Feb 6, 2026
dee146b
open_panel now points to the new AstrohackPanelFile class.
vsmagalhaes Feb 6, 2026
c4f858d
Changed the name of AstrohackBaseFile.file to .filename for clarity, …
vsmagalhaes Feb 6, 2026
a70319c
Panel model and panel label attributes of AntennaSurface class have b…
vsmagalhaes Feb 6, 2026
67393cc
Re-enabled auto chunking on opening.
vsmagalhaes Feb 6, 2026
3fb037c
ported panel_mds.get_antenna to the new data format.
vsmagalhaes Feb 6, 2026
869ea92
Simplified graph machinery by consolidating graph execution functiona…
vsmagalhaes Feb 6, 2026
02eb472
Ported panel_mds.export_screws to the new datatree file format.
vsmagalhaes Feb 6, 2026
e03c0c0
Removed debug prints.
vsmagalhaes Feb 6, 2026
e4fd212
Ported panel_mds.plot_antennas to the new datatree file format.
vsmagalhaes Feb 6, 2026
de19abe
Ported panel_mds.export_to_fits to the new datatree file format.
vsmagalhaes Feb 6, 2026
3133f06
Ported panel_mds.export_gain_tables to the new datatree file format.
vsmagalhaes Feb 6, 2026
282fa55
Ported panel_mds.observation_summary to the new datatree file format.
vsmagalhaes Feb 6, 2026
b5451b5
General Observation summary generation now also encompasses beamcut.
vsmagalhaes Feb 6, 2026
4a2d61b
Cosmetics.
vsmagalhaes Feb 6, 2026
da841a3
Adapted extract_pointing and point_mds to the new cosmetic standards.
vsmagalhaes Feb 6, 2026
5325e38
Fixed issue where extract_pointing and extract_holog were fetching th…
vsmagalhaes Feb 9, 2026
dd82c37
Introduced a simple tuple analysis tool.
vsmagalhaes Feb 9, 2026
2071f9e
Fixed issue where the code could erroneously flag all visibilities.
vsmagalhaes Feb 9, 2026
b044d8e
Ported beamcut to use an input holog_mds that is a datatree.
vsmagalhaes Feb 9, 2026
6dce937
Beamcut product summaries now have a correct spectral part.
vsmagalhaes Feb 9, 2026
9ffab69
Removed unused imports.
vsmagalhaes Feb 9, 2026
c0145e3
Moved source plotting tool from core/extract_locit.py to locit_mds.py
vsmagalhaes Feb 9, 2026
36fc85b
Moved plotting and exporting related functions from core/locit.py to …
vsmagalhaes Feb 9, 2026
895cc52
Added file creation time to origin_info dictionary.
vsmagalhaes Feb 9, 2026
749d1f8
Ported vla holography tutorial to use the new data format functions.
vsmagalhaes Feb 9, 2026
252b2c8
beamcut_tutorial.ipynb now has a conditional on parallel execution, h…
vsmagalhaes Feb 9, 2026
7e3ead6
locit_tutorial.ipynb now has a conditional on parallel execution.
vsmagalhaes Feb 9, 2026
57ccf8d
Fixed missing parameter in the creation of a holog_obs_dict object.
vsmagalhaes Feb 9, 2026
b0bd237
Improved type tool tips.
vsmagalhaes Feb 9, 2026
25b3aa6
ported holography_visualization_tutorial.ipynb to use the new data tr…
vsmagalhaes Feb 9, 2026
ffc1667
Added some text about the new point_mds capabilities to holography_vi…
vsmagalhaes Feb 10, 2026
ffd02c3
Removed old extract_pointing and renamed new version to have the old …
vsmagalhaes Feb 10, 2026
36145f2
Removed old extract_holog and renamed new version to have the old name.
vsmagalhaes Feb 10, 2026
aa6d422
Removed old holog and renamed new version to have the old name.
vsmagalhaes Feb 10, 2026
b27117a
Removed old combine and renamed new version to have the old name.
vsmagalhaes Feb 10, 2026
8351414
Removed old panel and renamed new version to have the old name.
vsmagalhaes Feb 10, 2026
cc712c5
removed old mds file.
vsmagalhaes Feb 10, 2026
807746c
Revised imports in astrohack's __init__.py.
vsmagalhaes Feb 10, 2026
3087568
Fixed some circular imports after refactoring.
vsmagalhaes Feb 10, 2026
51364fd
Revised imports in beamcut_tutorial.ipynb
vsmagalhaes Feb 10, 2026
e15f7c1
Revised imports in cassegrain_ray_tracing_tutorial.ipynb
vsmagalhaes Feb 10, 2026
b2ca05d
Revised imports in vla_holography_tutorial.ipynb
vsmagalhaes Feb 10, 2026
02bb063
Revised imports in locit_tutorial.ipynb
vsmagalhaes Feb 10, 2026
63c63af
added removal of point_exports to cleanup-notebooks.sh
vsmagalhaes Feb 10, 2026
ed75def
revised imports and execution of holography_visualization_tutorial.ipynb
vsmagalhaes Feb 10, 2026
f429c2b
Reactivated parameter checking in extract_pointing.py
vsmagalhaes Feb 10, 2026
3813c28
Reactivated parameter checking in extract_holog.py with the new param…
vsmagalhaes Feb 10, 2026
198aef9
Reactivated parameter checking in holog.py.
vsmagalhaes Feb 10, 2026
2e836a2
Reactivated parameter checking in combine.py.
vsmagalhaes Feb 10, 2026
b143b70
Reactivated parameter checking in panel.py.
vsmagalhaes Feb 10, 2026
a6ff010
Activated parameter checking in holog_mds.py.
vsmagalhaes Feb 10, 2026
3d5bff1
Activated parameter checking in image_mds.py.
vsmagalhaes Feb 10, 2026
a0203d3
Activated parameter checking in panel_mds.py.
vsmagalhaes Feb 10, 2026
ab8c881
Improved docstring for summary mds method.
vsmagalhaes Feb 10, 2026
6629370
Added parameter checking to point_mds.py.
vsmagalhaes Feb 10, 2026
3877896
Moved verification minded functions to utils.verification_tools.py
vsmagalhaes Feb 10, 2026
9188bfb
Removed no longer necessary verification json file.
vsmagalhaes Feb 10, 2026
98ad68a
Rewrote VLA stakeholder test to be more similar to other astrohack te…
vsmagalhaes Feb 10, 2026
5cf117c
Added simple to add data folder path to file names in tests.
vsmagalhaes Feb 10, 2026
079bfa7
Partial work towards extract_pointing tests.
vsmagalhaes Feb 10, 2026
8f86162
Wrote a simple overloaded equal operator for the AstrohackBaseFile c…
vsmagalhaes Feb 11, 2026
0a10088
Fixed issues with antenna exclusion, parameter checking was blocking …
vsmagalhaes Feb 11, 2026
4fc19be
wrote a factorised check on a given path being a proper ms.
vsmagalhaes Feb 11, 2026
ddd582a
rewrote test_extract_pointing.py
vsmagalhaes Feb 11, 2026
d97c99a
Fixed and re-enabled test_extract_holog.py.
vsmagalhaes Feb 11, 2026
e855eda
Revised types of exceptions raised so that no bare exceptions are thr…
vsmagalhaes Feb 11, 2026
86345fc
Improved docstring.
vsmagalhaes Feb 11, 2026
ca43431
Re-enabled removal of data folder in test_extract_holog.py
vsmagalhaes Feb 11, 2026
bd3521d
Moved relative_difference utility to utils.verification_tools.py.
vsmagalhaes Feb 11, 2026
e6cf011
Fixed/reimplemented test_holog.py
vsmagalhaes Feb 11, 2026
b672009
Re-enabled test_combine.py.
vsmagalhaes Feb 13, 2026
3918d2b
Re-wrote test_panel.py.
vsmagalhaes Feb 13, 2026
a9dc486
Fixed ddi type hint.
vsmagalhaes Feb 13, 2026
c06acb3
Changed some details on the mds comparison test.
vsmagalhaes Feb 13, 2026
682eebc
Added functions to check if dictionaries and data trees are close up …
vsmagalhaes Feb 17, 2026
7647928
Implemented method to compare an MDS to another.
vsmagalhaes Feb 17, 2026
1d637c7
Tests now use the new is_close_to method to compare mdses.
vsmagalhaes Feb 17, 2026
446b3e5
Ignored keys treatment passed down to are_dicts_close.
vsmagalhaes Feb 17, 2026
48e73ac
Added some helpful debug pritns, and changed order of type comparisons.
vsmagalhaes Feb 17, 2026
76e89cb
Added ".cal" and ".point.zarr" to the list of known extensions.
vsmagalhaes Feb 18, 2026
1f6ef80
Some progress in porting extratc_locit tests.
vsmagalhaes Feb 18, 2026
a73a493
are_dicts_close now also cheks to see if a str version of key is pres…
vsmagalhaes Feb 18, 2026
b2206d4
Updated and simplified test_extract_locit.py
vsmagalhaes Feb 18, 2026
c6fb24a
Changed matplotlib backend to avoid thread issues with tkinter.
vsmagalhaes Feb 18, 2026
dd16d1f
Factorized all aspects of output filename determination.
vsmagalhaes Feb 18, 2026
eb77f3a
Added nullable true to parameter positiona_name in locit.
vsmagalhaes Feb 19, 2026
80c7c77
Updated and simplified test_locit.py
vsmagalhaes Feb 19, 2026
ecdae14
Removed the now redundant test_dio.py
vsmagalhaes Feb 19, 2026
dd76a7e
Made mds test less strict to account for numerical variations.
vsmagalhaes Feb 19, 2026
53f1f58
Rewrote gridding tests.
vsmagalhaes Feb 19, 2026
0f30776
Updated test_class_antenna_surface.py
vsmagalhaes Feb 19, 2026
a1e4db9
Updated, simplified and made more strict test_class_base_panel.py.
vsmagalhaes Feb 19, 2026
f572d41
cosmetics in test_class_polygon_panel.py
vsmagalhaes Feb 19, 2026
3779954
cosmetics in test_class_ring_panel.py
vsmagalhaes Feb 20, 2026
1fd7bbe
cosmetics in test_class_telescope.py
vsmagalhaes Feb 20, 2026
5e38f43
Fixed and expanded the scope of test_base_mds.py
vsmagalhaes Feb 20, 2026
78224ab
Renamed are_png_files_equal to are_png_files_close.
vsmagalhaes Feb 20, 2026
2892f03
Fixed test_beamcut_mds.py
vsmagalhaes Feb 20, 2026
fbf6766
Improved a docstring.
vsmagalhaes Feb 20, 2026
ce343ea
Added summary test to test_base_mds.py
vsmagalhaes Feb 20, 2026
9f24ea1
Updated and fixed test_locit_mds.py.
vsmagalhaes Feb 20, 2026
7884a9f
Updated test_position_mds.py.
vsmagalhaes Feb 20, 2026
b35b09c
Implemented test_point_mds.py
vsmagalhaes Feb 20, 2026
15ecec4
mds tests that create plots now use "Agg" with matplotlib to avoid TK…
vsmagalhaes Feb 20, 2026
d4dd1fb
Changed use of xr.DataSet.apply to .map due to a deprecation warning.
vsmagalhaes Feb 20, 2026
fb11900
Implemented test_holog_mds.py
vsmagalhaes Feb 20, 2026
5b9ecb1
Added a simple brute force way of opening FITS files.
vsmagalhaes Feb 20, 2026
66da30f
Added a tool to compare if two fits files are close.
vsmagalhaes Feb 20, 2026
dac1e64
Implemented test_image_mds.py.
vsmagalhaes Feb 20, 2026
73ab4d3
Implemented test_panel_mds.py
vsmagalhaes Feb 20, 2026
8baab9e
Simplified test_astrohack_import_template.py and removed test over no…
vsmagalhaes Feb 20, 2026
4f4a0d4
Removed no longer necessary cleanup_tests.sh as all tests properly cl…
vsmagalhaes Feb 20, 2026
58ae6c3
Cosmetics.
vsmagalhaes Feb 23, 2026
0123664
Made deepcopies of write protected variables for modification.
vsmagalhaes Feb 23, 2026
2ec884b
Cosmetics.
vsmagalhaes Feb 23, 2026
ebf5ce5
are_txt_files_equal now accepts giving ignored keywords which will no…
vsmagalhaes Feb 23, 2026
454a623
Fixed logo in holography_visualization_tutorial.ipynb
vsmagalhaes Feb 23, 2026
ea05f14
Cosmetics in run-notebooks.py.
vsmagalhaes Feb 23, 2026
36465ce
Corrected docstrings.
vsmagalhaes Feb 23, 2026
9665503
Corrected docstrings.
vsmagalhaes Feb 23, 2026
1a3b84d
Modified a key string creation to assure no typeError is raised on co…
vsmagalhaes Feb 23, 2026
4378e8a
Added a protection against trying to correct for terms larger than 6 …
vsmagalhaes Feb 23, 2026
5e7552d
Specified which exception to expect when trying to normalize beam image.
vsmagalhaes Feb 23, 2026
ceaf12e
Removed some unused imports and unused variables.
vsmagalhaes Feb 23, 2026
1b391ae
Renamed add_caller_and_version_to_dict_2 to add_caller_and_version_t…
vsmagalhaes Feb 23, 2026
a26afef
Renamed grid_beam_2 to grid_beam and removed previous version.
vsmagalhaes Feb 23, 2026
f2afacd
enamed check_if_file_can_be_opened_2 to check_if_file_can_be_opened a…
vsmagalhaes Feb 23, 2026
f917310
Removed deprecated model_memory_usage function from extract_holog.py.
vsmagalhaes Feb 23, 2026
2f291c5
Removed obsolete code from diagnostics.py and renamed it to array_cfg…
vsmagalhaes Feb 23, 2026
4ae5bd4
Removed obsolete visualization/fits.py.
vsmagalhaes Feb 23, 2026
2648f62
removed obsolete code, and moved no longer relevant code from textual…
vsmagalhaes Feb 23, 2026
5102dd2
Removed obsolete functions from dio.py.
vsmagalhaes Feb 23, 2026
b1f3438
Removed and obsolete function.
vsmagalhaes Feb 23, 2026
491f4c6
Fixed some broken imports.
vsmagalhaes Feb 23, 2026
4f0171f
Removed test on importing removed functions.
vsmagalhaes Feb 23, 2026
94c72ea
Fix test on opening random file.
vsmagalhaes Feb 23, 2026
0cd228e
Removed unused functions from conversion.py
vsmagalhaes Feb 23, 2026
4d16d68
Removed unused functions from data.py
vsmagalhaes Feb 23, 2026
7b411da
Removed unused functions from fits.py
vsmagalhaes Feb 23, 2026
f4328b3
Moved remaining function in data.py to file.py and removed data.py.
vsmagalhaes Feb 23, 2026
562ed78
Removed unused functions from file.py.
vsmagalhaes Feb 23, 2026
e5e581d
Removed unused file gauss_fitter.py
vsmagalhaes Feb 23, 2026
082991f
Removed unused functions in text.py
vsmagalhaes Feb 23, 2026
f27c253
Removed unused functions in tools.py
vsmagalhaes Feb 23, 2026
c78b9c5
Removed unused functions in verification_tools.py
vsmagalhaes Feb 23, 2026
ea0c939
Removed obsolete and unused functions/class in veritas.py
vsmagalhaes Feb 23, 2026
dcdc4e1
Removed unused imports.
vsmagalhaes Feb 23, 2026
9a8618d
PEP 8 variable name changes.
vsmagalhaes Feb 23, 2026
d14843a
Removed declaration of New types to be used in type hints that are no…
vsmagalhaes Feb 23, 2026
30987bd
Made variable lower case
vsmagalhaes Feb 23, 2026
8f31492
removed remaining NewType
vsmagalhaes Feb 23, 2026
8cdf7e8
Factorized definition of current minimal version.
vsmagalhaes Feb 23, 2026
7ee03f6
Added a default value for unbound variable.
vsmagalhaes Feb 23, 2026
03e6a3f
Changed unused parameter in function to _
vsmagalhaes Feb 23, 2026
b4e4ea4
Removed unused variables.
vsmagalhaes Feb 23, 2026
22524c8
cosmetics.
vsmagalhaes Feb 23, 2026
f56f75d
Small grammatical changes.
vsmagalhaes Feb 23, 2026
80ce215
Solved f string parsing issues for python 3.11.
vsmagalhaes Feb 24, 2026
e36a80e
Updated parameter checking configuration for point_mds.param.json.
vsmagalhaes Feb 24, 2026
f06823d
Added point_mds method set_antennas_as_reference to replace the old f…
vsmagalhaes Feb 24, 2026
73a15a2
Added parameter checking to point_mds.set_antennas_as_reference.
vsmagalhaes Feb 24, 2026
a20de13
Added test for point_mds.set_antennas_as_reference.
vsmagalhaes Feb 24, 2026
8b58fae
Cleared notebook outputs to remove 'jettransient' property
vsmagalhaes Feb 24, 2026
98a452a
Notebooks ran from scratch locally to try to force out issues.
vsmagalhaes Feb 24, 2026
7c17676
Progress towards re-enabling parallel execution for astrohack.
vsmagalhaes Feb 24, 2026
a95cb8c
Removed useless debug print.
vsmagalhaes Feb 25, 2026
fadef75
Improved implementation of add_node_to_tree_2 in base_mds.py, now mds…
vsmagalhaes Feb 25, 2026
407d94f
Moved holog to use the new add_node machinery.
vsmagalhaes Feb 25, 2026
9b9dc88
Factorized njit cache to a single variable defined in constants.py.
vsmagalhaes Feb 25, 2026
6e07f83
New implementation that allows for parallel writing without worries a…
vsmagalhaes Feb 25, 2026
8a1e1d3
Factorized and simplified node addition with method add_node to base_…
vsmagalhaes Feb 25, 2026
a493629
Ported extract_pointing to new simplified add_node work.
vsmagalhaes Feb 25, 2026
ef4cc76
Ported extract_holog to new simplified add_node work.
vsmagalhaes Feb 25, 2026
f8e3f87
Ported holog to new simplified add_node work.
vsmagalhaes Feb 25, 2026
aeaabef
Ported combine to new simplified add_node work.
vsmagalhaes Feb 25, 2026
63bf0d9
Ported panel to new simplified add_node work.
vsmagalhaes Feb 25, 2026
ac66ce7
Ported locit to new simplified add_node work.
vsmagalhaes Feb 25, 2026
5b3b7e7
beamcut is now supported in new graph machinery.
vsmagalhaes Feb 25, 2026
4b672a5
Ported beamcut to use new tree building machinery, and also brought b…
vsmagalhaes Feb 25, 2026
d197237
Fixed preservation of beamcut summary in second level.
vsmagalhaes Feb 25, 2026
6884d95
Removed previous graph executor.
vsmagalhaes Feb 25, 2026
1fed36e
moved consolidation to base_mds.py
vsmagalhaes Feb 25, 2026
1226f80
Removed usage of obsolete method add_node_to_tree.
vsmagalhaes Feb 25, 2026
bc84de4
Fixed execution of extract_locit.
vsmagalhaes Feb 25, 2026
2dedbf9
Modified consolidation so that extract_holog append mode works properly.
vsmagalhaes Feb 25, 2026
4132ddb
Added test on append functionality to test_extract_holog.py.
vsmagalhaes Feb 25, 2026
4cdeac8
Implemented test on parallel execution.
vsmagalhaes Feb 26, 2026
ea0e4f8
Made notebooks parallel again.
vsmagalhaes Feb 26, 2026
782cd39
Added documentation to add_node and consolidate methods of base_mds.py
vsmagalhaes Feb 26, 2026
d36be1d
Moved analyse_summary to verification tools.
vsmagalhaes Feb 26, 2026
78d55a0
Added tooltip for key_path in _consolidate_a_level
vsmagalhaes Feb 26, 2026
bdbbc27
Fixed test_base_mds.py for the node writing API and behaviour changes.
vsmagalhaes Feb 26, 2026
6544ba8
Beamcut now uses add_node to write its cut datatrees.
vsmagalhaes Feb 26, 2026
4df4362
Beamcut reference files contains a minimum of data and the result tes…
vsmagalhaes Feb 26, 2026
6142fac
Improved on are_data_trees close by performing a check on the key lis…
vsmagalhaes Feb 26, 2026
0adcb07
Fixed typo in extract_pointing test, changed beamcut test test to no …
vsmagalhaes Feb 26, 2026
3a3bfff
made create_origin_dict public again.
vsmagalhaes Feb 26, 2026
1a30721
Added imports in io/__init__.py
vsmagalhaes Feb 26, 2026
986bdb6
Added one extra item to be ignored when building auto api
vsmagalhaes Feb 26, 2026
4b73262
Fixed links on landing page.
vsmagalhaes Feb 26, 2026
c2f409f
Added mds sources to auto api generation.
vsmagalhaes Feb 26, 2026
3811119
Fixed imports.
vsmagalhaes Feb 26, 2026
f679f6c
Fixed imports.
vsmagalhaes Feb 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@
autoapi_ignore = [
"*/_panel_classes/*",
"*/utils/*",
"*/core/*",
"*/visualization/*",
"*/__pycache__/*",
"*/data/_*",
Expand Down Expand Up @@ -114,7 +115,7 @@

# List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files.
# This pattern also affects html_static_path and html_extra_path.
# This pattern also affects HTML_static_path and HTML_extra_path.
exclude_patterns = ["build", "Thumbs.db", ".DS_Store", "html", "_build"]

# The name of the Pygments (syntax highlighting) style to use.
Expand Down
6 changes: 3 additions & 3 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@ holography and antenna position corrections.

Currently AstroHACK supports:

- `Astronomical holographies from the VLA <./tutorial_vla.html>`_.
- `Astronomical holographies from the VLA <./tutorials/vla_holography_tutorial.html>`_.
- Astronomical holographies from ALMA.
- `Antenna position corrections for the VLA <./locit_tutorial.html>`_.
- `Near-field ALMA holographies <./AstroHACK-for-NF-ALMA.html>`_ have
- `Antenna position corrections for the VLA <./tutorials/locit_tutorial.html>`_.
- `Near-field ALMA holographies <./online_pages/AstroHACK-for-NF-ALMA.html>`_ have
basic support, such as the creation of Aperture images, but the
correction of near-field effects is not yet supported.

Expand Down
12 changes: 10 additions & 2 deletions docs/online_pages/api.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
API
======================================================

Currently we only provide API reference to user facing functions.
Below are listed the API for all user facing functions and for the data
classes created by astrohack's user facing functions.

.. toctree::
:maxdepth: 2
Expand All @@ -17,5 +18,12 @@ Currently we only provide API reference to user facing functions.
../_api/autoapi/astrohack/cassegrain_ray_tracing/index
../_api/autoapi/astrohack/image_comparison_tool/index
../_api/autoapi/astrohack/io/dio/index
../_api/autoapi/astrohack/io/mds/index
../_api/autoapi/astrohack/io/base_mds/index
../_api/autoapi/astrohack/io/beamcut_mds/index
../_api/autoapi/astrohack/io/holog_mds/index
../_api/autoapi/astrohack/io/image_mds/index
../_api/autoapi/astrohack/io/locit_mds/index
../_api/autoapi/astrohack/io/panel_mds/index
../_api/autoapi/astrohack/io/point_mds/index
../_api/autoapi/astrohack/io/position_mds/index

Binary file added docs/tutorials/astrohack_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1,265 changes: 418 additions & 847 deletions docs/tutorials/beamcut_tutorial.ipynb

Large diffs are not rendered by default.

Loading
Loading