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 a first version of a FEARIE simulation reader which is still unde… #723

Draft
wants to merge 24 commits into
base: develop
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
f9394f6
add missing factor to focusing correction; add analytic focusing factor
sjoerd-bouma Feb 19, 2024
894ef58
correct for double inclusion of focusing in fresnel coefficient for i…
sjoerd-bouma Feb 20, 2024
245d4be
change default for focusing factor to numerical, automatic fallback f…
sjoerd-bouma Feb 22, 2024
2bd4066
fix incorrect analytic formulas for travel time and path length
sjoerd-bouma Feb 22, 2024
0ff5489
use simpler expression for dy/dz
sjoerd-bouma Feb 22, 2024
ff4c95b
fix misnamed variable
sjoerd-bouma Feb 27, 2024
3be3788
move variable out of loop in analytic path/time calculation
sjoerd-bouma Mar 12, 2024
aafb6b0
Add a first version of a FEARIE simulation reader which is still unde…
fschlueter Sep 16, 2024
1e7d333
change internal 2D coordinates in analytic raytracing (needed for air…
sjoerd-bouma Sep 19, 2024
17bba5c
Merge branch 'develop' of github.com:nu-radio/NuRadioMC into focusing…
sjoerd-bouma Sep 19, 2024
d2dcd28
Merge remote-tracking branch 'origin/focusing_factor' into add_fearie…
fschlueter Sep 19, 2024
0a02ef0
Some modifications, treat at surface antennas better, implement some …
fschlueter Sep 19, 2024
fa72f3a
Add FEARIE example script to include detector and folding antenna pat…
fschlueter Sep 23, 2024
98346ed
Merge branch 'develop' into add_fearie_support
fschlueter Jan 10, 2025
8d73c80
change CI default to python version to 3.10
sjoerd-bouma Jan 13, 2025
2758922
correctly format python versions in CI
sjoerd-bouma Jan 13, 2025
cc5fdd4
Implementing a new import scheme
fschlueter Jan 14, 2025
cdfcb5e
Merge remote-tracking branch 'origin/hotfix/github-ci' into new_impor…
fschlueter Jan 14, 2025
e4e8f46
Merge branch 'new_import_scheme' into add_fearie_support
fschlueter Jan 14, 2025
4059e0b
Initialize module within module
fschlueter Jan 14, 2025
9ab651c
Add function to calculate thermal noise through a filter
fschlueter Jan 14, 2025
d247161
several modifications and improvements to the fearie reader
fschlueter Jan 14, 2025
e415fc0
Allow to overwrite sim_channel objects within a sim_station. Unify in…
fschlueter Jan 14, 2025
c290f3a
Moved fearie example to dedicated folder. Add single channel detector…
fschlueter Jan 28, 2025
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
4 changes: 2 additions & 2 deletions .github/workflows/build_and_publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ jobs:
ref: 'refs/heads/master'
- uses: actions/checkout@v4

- name: Set up Python 3.7
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: 3.7
python-version: "3.10"
- name: Cache pip
uses: actions/cache@v4
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/deploy_documentation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ jobs:
with:
ref: 'refs/heads/develop'
- uses: actions/checkout@v4
- name: Set up Python 3.7
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: 3.7
python-version: "3.10"

- name: Cache pip
uses: actions/cache@v4
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/python_version_compatibility.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,15 @@ jobs:
strategy:
fail-fast: false # continue even if one of the versions fails
matrix:
python_version: ["3.8", "3.9", "3.10", "3.11", "3.x"] # 3.x = latest available
python_version: ["3.9", "3.11", "3.x"] # 3.x = latest available
os: [ubuntu-latest]
include:
- python_version: "3.6"
os: ubuntu-20.04 # python 3.6 is not available with 22.04 on github actions
- python_version: "3.7"
os: ubuntu-22.04
- python_version: "3.8" # technically available on 24.04 but not pre-installed
os: ubuntu-22.04
uses: ./.github/workflows/run_tests.yaml
with:
python_version: ${{ matrix.python_version }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/run_tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
description: Specify Python version to run tests on
type: string
required: true
default: '3.7'
default: '3.10'
os:
description: OS to run tests on
type: string
Expand All @@ -20,14 +20,14 @@ on:
description: Specify Python version to run tests on
type: string
required: true
default: '3.7'
default: '3.10'
os:
description: OS to run tests on
type: string
default: ubuntu-latest

env: # set the python_version to 3.7 if the workflow is not triggered by workflow_call or workflow_dispatch
PYTHON_VERSION: ${{ inputs.python_version || '3.7' }}
env: # set the python_version to 3.10 if the workflow is not triggered by workflow_call or workflow_dispatch
PYTHON_VERSION: ${{ inputs.python_version || '3.10' }}

jobs:
build:
Expand Down
Loading
Loading