-
Notifications
You must be signed in to change notification settings - Fork 2
Python miriad wrapper
License
radio-astro/mirpy
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Introduction ============ This package wraps miriad (http://www.atnf.csiro.au/computing/software/miriad/) commands into python functions. It also wraps the documentation for miriad tasks. *Note* that one exception to the miriad conventions is the keyword/parameter 'in' which can't be used in python. Use something like 'In', 'IN' or '_in' instead. Example ======= Simple ------ >>> from mirpy import miriad >>> help(miriad.uvindex) >>> print miriad.uvindex(vis='myvis.uv') Advanced -------- Create filter function to turn miriad stdout text into something useful. This example is not really useful and just demonstrates the usage. It turns the miriad output string into a list of lines in the string and returns it. More useful examples would be turning some output into python values you can work with later. >>> from mirpy import miriad >>> def uvindex_filt(output): ... return output.split('\n') >>> # without filter >>> print miriad.uvindex(vis='myvis.uv') >>> # register filter function >>> miriad.set_filer('uvindex', uvindex_filt) >>> # with filter >>> print miriad.uvindex(vis='myvis.uv')
About
Python miriad wrapper
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published