Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add corrections #33

Merged
merged 34 commits into from
Sep 7, 2023
Merged
Show file tree
Hide file tree
Changes from 30 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
81e1683
Merge pull request #10 from askap-vast/add-crop
ddobie Jul 6, 2023
3e6dc1d
Pulled in Andrew's code for corrections and re-wrote the entire corre…
AkashA98 Jul 12, 2023
ce61320
Cleaned up minor naming issues with variables
AkashA98 Jul 12, 2023
270ec3e
Removed redundant code
AkashA98 Jul 12, 2023
66919e1
Fixed quantities with units; component files matching made easy
AkashA98 Jul 14, 2023
842267d
Start of reorg
hansenjiang Aug 6, 2023
fcd07cd
created scripts directory
hansenjiang Aug 6, 2023
b417e34
created docker directory
hansenjiang Aug 6, 2023
f696681
scripts directory
hansenjiang Aug 6, 2023
a906540
added READMEs to explain directories
hansenjiang Aug 6, 2023
852ca0e
moved documentation instructions to docs
hansenjiang Aug 6, 2023
d0fb958
separating logic - cleanup module
hansenjiang Aug 9, 2023
66d50f9
moved logic from cli calls into relevant modules
hansenjiang Aug 9, 2023
07ae31c
Corrected the wrong path for the catalog files
AkashA98 Aug 10, 2023
660245f
Merge pull request #34 from askap-vast/dev-reorg
mubdi Aug 10, 2023
b2fccaf
Re-organized code so that this can be passed to cropping, added docst…
AkashA98 Aug 14, 2023
c3c020d
Fixed typos
AkashA98 Aug 14, 2023
cd14713
New log message
AkashA98 Aug 14, 2023
a4d316d
Pulled in Andrew's code for corrections and re-wrote the entire corre…
AkashA98 Jul 12, 2023
77e49b1
Cleaned up minor naming issues with variables
AkashA98 Jul 12, 2023
efaf369
Fixed quantities with units; component files matching made easy
AkashA98 Jul 14, 2023
7e1be37
Corrected the wrong path for the catalog files
AkashA98 Aug 10, 2023
1d3bd39
Re-organized code so that this can be passed to cropping, added docst…
AkashA98 Aug 14, 2023
d4477a8
Fixed typos
AkashA98 Aug 14, 2023
513d2c3
New log message
AkashA98 Aug 14, 2023
bb00cc5
Merge branch 'add_corrections' of github.com:askap-vast/vast-post-pro…
AkashA98 Aug 14, 2023
005f45f
Deleted older corrections cli file
AkashA98 Aug 14, 2023
27395f2
Make new directories only when write_output=True
AkashA98 Aug 15, 2023
ef8698e
Updated the filtering function for catalogs
AkashA98 Aug 16, 2023
b495dba
Deal with all epochs or single epoch the same way
AkashA98 Aug 16, 2023
3450e47
User decides whether to skip entire epoch or a single file
AkashA98 Aug 17, 2023
903b04b
changed variables to function arguments for filtering sources
AkashA98 Aug 21, 2023
ffeae45
Tested it on a couple of epoch, changed code to use f-strings
AkashA98 Aug 21, 2023
f3a5ae8
Added catalog filtering parameters as CLI arguments.
AkashA98 Aug 28, 2023
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
14 changes: 0 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,6 @@ This repository holds the code of VAST Post Processing.

## Screenshots and Previews

## Documentation

To view `sphinx` documentation for this project, navigate to the root of the package, and
enter the following commands -
```
poetry install
poetry shell
cd docs
make html
```
The pages will be built in `vast-post-processing/docs/build/html`, and you can
load the index page by opening `index.html` in a browser.


## Contributors

* Andrew O'Brien – [Department of Physics, University of Wisconsin-Milwaukee](https://uwm.edu/physics/research/astronomy-gravitation-cosmology/)
Expand Down
File renamed without changes.
File renamed without changes.
10 changes: 10 additions & 0 deletions docker/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Docker

This directory contains the relevant Docker files for this project's Docker
services.

## Included

1. `.dockerignore`
2. `build_singularity.sh`
3. `Dockerfile`
File renamed without changes.
35 changes: 35 additions & 0 deletions docs/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Documentation

This directory contains the documentation for this project.

The modules of this project are documented using docstrings
in [numpydoc](https://numpydoc.readthedocs.io/en/latest/format.html) style and
comments, and formatted using code blocking, parentheses, and other
[PEP8](https://peps.python.org/pep-0008/) style guidelines, using [the Black
formatter](https://black.readthedocs.io/en/stable/the_black_code_style/current_style.html).

They are auto-generated in `HTML` format with [`sphinx`](https://www.sphinx-doc.org/en/master/index.html).

## Included

1. `source/`
1. `conf.py`
2. `index.rst`
3. `modules.rst`
4. `vast_post_processing.rst`
2. `make.bat`
3. `Makefile`

## Instructions

To view `sphinx` documentation for this project, navigate to the root of the
package (i.e. `vast-post-processing`), and
run
```
poetry install
poetry shell
cd docs
make html
```
The pages are built in `vast-post-processing/docs/build/html`, and you can load
the index page by opening `index.html` in a browser.
15 changes: 15 additions & 0 deletions examples/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Examples

This directory contains program runtime examples.

## Included

1. `mortimer/`
1. `01-convolve_neighbours.sbatch`
2. `02-swarp.sbatch`
3. `03-selavy_setup.sbatch`
4. `04-selavy_submit.sbatch`
5. `05-rsync_outputs.sh`
6. `field_list.txt`
7. `selavy_template.in`
8. `selavy_template.sbatch`
7 changes: 7 additions & 0 deletions scripts/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Scripts

This directory contains standalone scripts.

## Included

1. `combined-fix-timestamps`
File renamed without changes.
Empty file removed tests/__init__.py
Empty file.
8 changes: 8 additions & 0 deletions vast_post_processing/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import combine
import corrections
import crop
import neighbours
import validation

import utils
import cli
Loading