Skip to content

Commit a3f970c

Browse files
authored
Merge pull request #48 from AUAS-Pulsar/pipeline-docs
add overview chapter to pipeline docs
2 parents 7cd950b + d399093 commit a3f970c

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

docs/pipeline.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,3 +53,24 @@ pipeline.Pipeline(<filterbank_file>)
5353

5454
The `measure_methods` is ran for each of the above methods, and calculates the time it takes to run each of the different methods. For each method it will create a key using the name of the method, and save the time it took to run the method as a value.
5555
At the end, it will returns a dictionary with all the keys and values.
56+
57+
## 7.6 Overview of pipeline
58+
59+
Apart from the different modules described in the previous paragraphs, additional modules are required for this library to make detecting pulsar signals possible.
60+
However, these additional modules have not been developed yet, and are required to be developed in the future. In this paragraph the additional
61+
modules are listed and described.
62+
63+
Modules that are missing in the pipeline are highlighted using a `*`.
64+
65+
```
66+
1. Read Filterbank as stream
67+
2. Reduce RFI using clipping
68+
3. Dedisperse radio signal
69+
4. Transform dedispersed signal to TimeSeries
70+
5. Run fast Fourier transformation on TimeSeries
71+
6. * Identify and save birdies in file
72+
7. * Perform Harmonic Summing
73+
8. * Search and identify single and periodic signals
74+
9. * Phase-fold remaining signals
75+
10.* Do Transient searches
76+
```

0 commit comments

Comments
 (0)