ML4GW / ML4GW/DeepClean

Replacing No-data channels with dummy dc timeseries

Open
#20 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
10
Forks
6
PR merge metrics
No merged PRs in 30d

Description

A recent addition to the pipeline enforced the data from channels that are zero (or don't have data for the analysis segments) to be replaced with unity at all the samples, as a dc time-series will not have any correlation with the DARM. This was done at the level of reading the frames using the .read() function within the timeseries.py.

  • Check if this is indeed working or is the right way to do it.
  • If the above doesn't work, think of replacing the channels that don't;t have data so that at the time of inference, they will not be read at all.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in timeseries.py at the .read() path that replaces zero or missing channels with unity. Check whether this behavior works for analysis segments and whether it is appropriate for inference; if not, evaluate excluding channels without data. Done means the chosen handling is verified and documented by the relevant checks.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
machine-learning
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.