Skip to content

Commit

Permalink
Update best-of list for version 2021.07.29
Browse files Browse the repository at this point in the history
  • Loading branch information
devanshkv authored and actions-user committed Jul 29, 2021
1 parent 05f6e37 commit c79c8fd
Show file tree
Hide file tree
Showing 4 changed files with 137 additions and 34 deletions.
90 changes: 57 additions & 33 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
</p>

<p align="center">
<a href="#Contents" title="Project Count"><img src="https://img.shields.io/badge/projects-45-blue.svg?color=5ac4bf"></a>
<a href="#Contents" title="Project Count"><img src="https://img.shields.io/badge/projects-48-blue.svg?color=5ac4bf"></a>
<a href="#Contribution" title="Contributions are welcome"><img src="https://img.shields.io/badge/contributions-welcome-green.svg"></a>
<a href="https://github.com/thepetabyteproject/frbsoft/releases" title="FRB Soft Updates"><img src="https://img.shields.io/github/release-date/thepetabyteproject/frbsoft?color=green&label=updated"></a>
</p>
Expand All @@ -20,7 +20,7 @@
</p>


This list contains 45 awesome open-source FRB softwares with a total of 500 stars grouped into 10 categories. This list is being curated for the purposes of [The Petabyte Project](https://github.com/thepetabyteproject). If you like to add or update projects, feel free to submit a [pull request](https://github.com/thepetabyteproject/frbsoft/pulls), or directly let us know. Contributions are very welcome!
This list contains 48 awesome open-source FRB softwares with a total of 520 stars grouped into 10 categories. This list is being curated for the purposes of [The Petabyte Project](https://github.com/thepetabyteproject). If you like to add or update projects, feel free to submit a [pull request](https://github.com/thepetabyteproject/frbsoft/pulls), or directly let us know. Contributions are very welcome!

## Contents

Expand All @@ -30,9 +30,9 @@ This list contains 45 awesome open-source FRB softwares with a total of 500 star
- [Machine Learning Classifiers](#machine-learning-classifiers) _2 projects_
- [Population Synthesis of FRBs](#population-synthesis-of-frbs) _2 projects_
- [Catalog or Tools for Catalogues](#catalog-or-tools-for-catalogues) _5 projects_
- [Burst Analysis Software](#burst-analysis-software) _12 projects_
- [Burst Analysis Software](#burst-analysis-software) _14 projects_
- [Visualizations](#visualizations) _3 projects_
- [RFI MItigation](#rfi-mitigation) _4 projects_
- [RFI MItigation](#rfi-mitigation) _5 projects_
- [Containers](#containers) _1 projects_

## Explanation
Expand Down Expand Up @@ -67,24 +67,24 @@ _These software read and write data in common or custom formats_

<details><summary><b><a href="https://blimpy.readthedocs.io/en/latest/">blimpy</a></b> (🥇21 · ⭐ 28) - Breakthrough Listen I/O Methods for Python. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/UCBerkeleySETI/blimpy) (👨‍💻 24 · 🔀 32 · 📦 25 · 📋 120 - 18% open · ⏱️ 17.07.2021):
- [GitHub](https://github.com/UCBerkeleySETI/blimpy) (👨‍💻 24 · 🔀 33 · 📦 25 · 📋 120 - 19% open · ⏱️ 28.07.2021):

```
git clone https://github.com/UCBerkeleySETI/blimpy
```
- [PyPi](https://pypi.org/project/blimpy) (📥 570 / month · 📦 6 · ⏱️ 17.07.2021):
- [PyPi](https://pypi.org/project/blimpy) (📥 590 / month · 📦 6 · ⏱️ 28.07.2021):
```
pip install blimpy
```
</details>
<details><summary><b><a href="https://thepetabyteproject.github.io/your/">your</a></b> (🥈14 · ⭐ 14) - Your Unified Reader. <code><a href="http://bit.ly/2M0xdwT">GPL-3.0</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>
<details><summary><b><a href="https://thepetabyteproject.github.io/your/">your</a></b> (🥈15 · ⭐ 14 · 📈) - Your Unified Reader. <code><a href="http://bit.ly/2M0xdwT">GPL-3.0</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/thepetabyteproject/your) (👨‍💻 11 · 🔀 12 · 📦 9 · ⏱️ 10.06.2021):
- [GitHub](https://github.com/thepetabyteproject/your) (👨‍💻 11 · 🔀 12 · 📦 9 · 📋 44 - 2% open · ⏱️ 10.06.2021):

```
git clone https://github.com/thepetabyteproject/your
```
- [PyPi](https://pypi.org/project/your) (📥 150 / month · ⏱️ 25.04.2021):
- [PyPi](https://pypi.org/project/your) (📥 190 / month · ⏱️ 25.04.2021):
```
pip install your
```
Expand All @@ -97,7 +97,7 @@ _These software read and write data in common or custom formats_
git clone https://github.com/FRBs/sigpyproc3
```
</details>
<details><summary><b><a href="https://trasal.github.io/psrdada-python/index.html">psrdada-python</a></b> (🥉8 · ⭐ 3 · 💤) - Python bindings to the PSRDada ringbuffer.. <code>Unlicensed</code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>
<details><summary><b><a href="https://trasal.github.io/psrdada-python/index.html">psrdada-python</a></b> (🥉9 · ⭐ 3 · 💤) - Python bindings to the PSRDada ringbuffer.. <code><a href="https://tldrlegal.com/search?q=http%3A//www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/TRASAL/psrdada-python) (👨‍💻 4 · 🔀 3 · ⏱️ 17.11.2020):

Expand All @@ -123,7 +123,7 @@ _Single Pulse Search software_
</details>
<details><summary><b><a href="https://github.com/AstroAccelerateOrg/astro-accelerate">AstroAccelerate</a></b> (🥈14 · ⭐ 22) - AstroAccelerate is a many-core accelerated software.. <code><a href="http://bit.ly/2M0xdwT">GPL-3.0</a></code> <code><img src="https://upload.wikimedia.org/wikipedia/en/b/b9/Nvidia_CUDA_Logo.jpg" style="display:inline;" width="13" height="13"></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/AstroAccelerateOrg/astro-accelerate) (👨‍💻 22 · 🔀 12 · 📋 120 - 10% open · ⏱️ 17.06.2021):
- [GitHub](https://github.com/AstroAccelerateOrg/astro-accelerate) (👨‍💻 22 · 🔀 12 · 📋 120 - 10% open · ⏱️ 27.07.2021):

```
git clone https://github.com/AstroAccelerateOrg/astro-accelerate
Expand Down Expand Up @@ -209,7 +209,7 @@ _Single Pulse Injection into data_
git clone https://github.com/liamconnor/injectfrb
```
</details>
<details><summary><b><a href="https://gitlab.com/houben.ljm/frb-faker">FRB Faker</a></b> (🥉1 · 💀) - <code>Unlicensed</code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>
<details><summary><b><a href="https://gitlab.com/houben.ljm/frb-faker">FRB Faker</a></b> (🥉2 · 💀) - Tool to inject SPs with complex morphologies in Filterbank.. <code>Unlicensed</code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitLab](https://gitlab.com/houben.ljm/frb-faker) (🔀 0 · ⏱️ 09.04.2020):

Expand All @@ -225,9 +225,9 @@ _Single Pulse Injection into data_

_ML Classifiers_

<details><summary><b><a href="https://github.com/devanshkv/fetch">fetch</a></b> (🥇10 · ⭐ 14) - A set of deep learning models for FRB/RFI binary classification. <code><a href="http://bit.ly/2M0xdwT">GPL-3.0</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code> <code><img src="https://upload.wikimedia.org/wikipedia/en/b/b9/Nvidia_CUDA_Logo.jpg" style="display:inline;" width="13" height="13"></code></summary>
<details><summary><b><a href="https://github.com/devanshkv/fetch">fetch</a></b> (🥇10 · ⭐ 15) - A set of deep learning models for FRB/RFI binary classification. <code><a href="http://bit.ly/2M0xdwT">GPL-3.0</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code> <code><img src="https://upload.wikimedia.org/wikipedia/en/b/b9/Nvidia_CUDA_Logo.jpg" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/devanshkv/fetch) (👨‍💻 4 · 🔀 19 · 📦 6 · ⏱️ 19.07.2021):
- [GitHub](https://github.com/devanshkv/fetch) (👨‍💻 4 · 🔀 19 · 📦 6 · 📋 13 - 7% open · ⏱️ 23.07.2021):

```
git clone https://github.com/devanshkv/fetch
Expand Down Expand Up @@ -280,12 +280,12 @@ _FRB catalogues or tools to query FRB catalogues_
```
git clone https://github.com/mattpitkin/psrqpy
```
- [PyPi](https://pypi.org/project/psrqpy) (📥 350 / month · ⏱️ 22.06.2021):
- [PyPi](https://pypi.org/project/psrqpy) (📥 400 / month · ⏱️ 22.06.2021):
```
pip install psrqpy
```
</details>
<details><summary><b><a href="https://github.com/davidgardenier/frbcat">frbcat</a></b> (🥈12 · ⭐ 14) - Query Fast Radio Burst catalogues. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>
<details><summary><b><a href="https://github.com/davidgardenier/frbcat">frbcat</a></b> (🥈12 · ⭐ 15) - Query Fast Radio Burst catalogues. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/davidgardenier/frbcat) (👨‍💻 3 · 🔀 3 · 📦 1 · 📋 6 - 50% open · ⏱️ 16.06.2021):

Expand All @@ -301,20 +301,20 @@ _FRB catalogues or tools to query FRB catalogues_
git clone https://github.com/FRBs/FRBhostpage
```
</details>
<details><summary><b><a href="https://www.herta-experiment.org/frbstats/">FRBSTATS</a></b> (🥉4 · ⭐ 10 · 🐣) - Repository for the FRBSTATS web platform. <code><a href="http://bit.ly/2M0xdwT">GPL-3.0</a></code></summary>
<details><summary><b><a href="https://frb.software/">FRB.software</a></b> (🥉5 · ⭐ 2 · 📈) - FRB Community Software site. <code>Unlicensed</code></summary>

- [GitHub](https://github.com/HeRTA/FRBSTATS) (👨‍💻 2 · 🔀 1 · 📋 33 - 30% open · ⏱️ 10.07.2021):
- [GitHub](https://github.com/FRBs/FRBs.github.io) (👨‍💻 5 · 🔀 2 · ⏱️ 26.07.2021):

```
git clone https://github.com/HeRTA/FRBSTATS
git clone https://github.com/FRBs/FRBs.github.io
```
</details>
<details><summary><b><a href="https://frb.software/">FRB.software</a></b> (🥉4 · ⭐ 2 · 💤) - FRB Community Software site. <code>Unlicensed</code></summary>
<details><summary><b><a href="https://www.herta-experiment.org/frbstats/">FRBSTATS</a></b> (🥉4 · ⭐ 11 · 🐣) - Repository for the FRBSTATS web platform. <code><a href="http://bit.ly/2M0xdwT">GPL-3.0</a></code></summary>

- [GitHub](https://github.com/FRBs/FRBs.github.io) (👨‍💻 4 · 🔀 1 · ⏱️ 28.07.2020):
- [GitHub](https://github.com/HeRTA/FRBSTATS) (👨‍💻 2 · 🔀 1 · 📋 33 - 30% open · ⏱️ 10.07.2021):

```
git clone https://github.com/FRBs/FRBs.github.io
git clone https://github.com/HeRTA/FRBSTATS
```
</details>
<br>
Expand All @@ -325,50 +325,58 @@ _FRB catalogues or tools to query FRB catalogues_

_Analysis of bursts_

<details><summary><b><a href="https://fruitbat.readthedocs.io/">fruitbat</a></b> (🥇13 · ⭐ 11) - A fast radio burst (FRB) redshift estimation package written in.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>
<details><summary><b><a href="https://fruitbat.readthedocs.io/">fruitbat</a></b> (🥇14 · ⭐ 11 · 📈) - A fast radio burst (FRB) redshift estimation package written in.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/abatten/fruitbat) (👨‍💻 2 · 🔀 4 · 📦 1 · 📋 8 - 12% open · ⏱️ 06.07.2021):
- [GitHub](https://github.com/abatten/fruitbat) (👨‍💻 2 · 🔀 4 · 📦 2 · 📋 8 - 12% open · ⏱️ 06.07.2021):

```
git clone https://github.com/abatten/fruitbat
```
- [PyPi](https://pypi.org/project/fruitbat) (📥 130 / month · ⏱️ 06.07.2021):
- [PyPi](https://pypi.org/project/fruitbat) (📥 160 / month · ⏱️ 06.07.2021):
```
pip install fruitbat
```
</details>
<details><summary><b><a href="https://pygedm.readthedocs.io">pygedm</a></b> (🥇12 · ⭐ 27 · 📈) - Python bindings for YMW16, NE2001 and YT2020 electron.. <code>Unlicensed</code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>
<details><summary><b><a href="https://pygedm.readthedocs.io">pygedm</a></b> (🥇13 · ⭐ 28 · 📈) - Python bindings for YMW16, NE2001 and YT2020 electron.. <code>Unlicensed</code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/FRBs/pygedm) (👨‍💻 9 · 🔀 7 · 📦 2 · 📋 11 - 27% open · ⏱️ 19.07.2021):
- [GitHub](https://github.com/FRBs/pygedm) (👨‍💻 9 · 🔀 7 · 📦 3 · 📋 11 - 27% open · ⏱️ 19.07.2021):

```
git clone https://github.com/FRBs/pygedm
```
</details>
<details><summary><b><a href="https://github.com/CIRADA-Tools/RM-Tools/wiki">RM-Tools</a></b> (🥇12 · ⭐ 18) - RM-synthesis, RM-clean and QU-fitting on polarised radio spectra. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>
<details><summary><b><a href="https://github.com/CIRADA-Tools/RM-Tools/wiki">RM-Tools</a></b> (🥈12 · ⭐ 18) - RM-synthesis, RM-clean and QU-fitting on polarised radio spectra. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/CIRADA-Tools/RM-Tools) (👨‍💻 7 · 🔀 9 · 📋 31 - 58% open · ⏱️ 08.07.2021):
- [GitHub](https://github.com/CIRADA-Tools/RM-Tools) (👨‍💻 7 · 🔀 9 · 📋 32 - 59% open · ⏱️ 08.07.2021):

```
git clone https://github.com/CIRADA-Tools/RM-Tools
```
</details>
<details><summary><b><a href="https://github.com/FRBs/FRB">FRB</a></b> (🥈10 · ⭐ 31) - Python code related to DM calculations, estimations, and analysis. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/FRBs/FRB) (👨‍💻 13 · 🔀 9 · 📋 9 - 33% open · ⏱️ 21.07.2021):
- [GitHub](https://github.com/FRBs/FRB) (👨‍💻 13 · 🔀 10 · 📋 9 - 33% open · ⏱️ 21.07.2021):

```
git clone https://github.com/FRBs/FRB
```
</details>
<details><summary><b><a href="https://github.com/mef51/subdriftlaw">subdriftlaw</a></b> (🥈10 · ⭐ 4 · ➕) - Code for A simple relationship for the spectro-temporal.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/mef51/subdriftlaw) (🔀 2 · ⏱️ 13.07.2021):

```
git clone https://github.com/mef51/subdriftlaw
```
</details>
<details><summary><b><a href="https://github.com/thepetabyteproject/burstfit/">burstfit</a></b> (🥈8 · ⭐ 8 · 🐣) - Spectro-temporal modeling of FRBs. <code><a href="http://bit.ly/2M0xdwT">GPL-3.0</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/thepetabyteproject/burstfit) (👨‍💻 2 · 📋 6 - 50% open · ⏱️ 14.07.2021):

```
git clone https://github.com/thepetabyteproject/burstfit
```
- [PyPi](https://pypi.org/project/burstfit) (📥 27 / month · ⏱️ 29.03.2021):
- [PyPi](https://pypi.org/project/burstfit) (📥 28 / month · ⏱️ 29.03.2021):
```
pip install burstfit
```
Expand Down Expand Up @@ -413,6 +421,14 @@ _Analysis of bursts_
git clone https://github.com/KshitijAggarwal/frbpa
```
</details>
<details><summary><b><a href="https://thepetabyteproject.github.io/FRB121102/">TPP-FRB121102</a></b> (🥉5 · ⭐ 7 · 🐣) - Results and analysis scripts for FRB121102 burst.. <code><a href="http://bit.ly/2M0xdwT">GPL-3.0</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code> <code><img src="https://git.io/JLy1E" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/thepetabyteproject/FRB121102) (👨‍💻 4 · ⏱️ 15.07.2021):

```
git clone https://github.com/thepetabyteproject/FRB121102
```
</details>
<details><summary><b><a href="https://github.com/NihanPol/DM_IGM">DM_IGM</a></b> (🥉4 · ⭐ 1 · 💀) - <code>Unlicensed</code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/NihanPol/DM_IGM) (👨‍💻 4 · ⏱️ 15.08.2019):
Expand Down Expand Up @@ -453,7 +469,7 @@ _Visualizations of bursts or data_
git clone https://github.com/josephwkania/joy-plotter
```
</details>
<details><summary><b><a href="https://gitlab.com/houben.ljm/heim_cand_plotter">Heimdall Candidate Plotter</a></b> (🥉1 · 💀) - <code>Unlicensed</code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>
<details><summary><b><a href="https://gitlab.com/houben.ljm/heim_cand_plotter">Heimdall Candidate Plotter</a></b> (🥉2 · 💀) - Plotter designed to ease the inspection of Heimdall.. <code>Unlicensed</code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitLab](https://gitlab.com/houben.ljm/heim_cand_plotter) (🔀 1 · ⏱️ 24.04.2019):

Expand Down Expand Up @@ -485,6 +501,14 @@ _Algorithms and/or scripts for RFI mitigation_
git clone https://github.com/TRASAL/RFIm
```
</details>
<details><summary><b><a href="https://github.com/v-morello/iqrm">IQRM</a></b> (🥉6 · ⭐ 4 · ➕) - A minimal implementation of the IQRM interference flagging algorithm for.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitHub](https://github.com/v-morello/iqrm) (⏱️ 15.07.2021):

```
git clone https://github.com/v-morello/iqrm
```
</details>
<details><summary><b><a href="https://gitlab.com/kmrajwade/iqrm_apollo">iqrm_apollo</a></b> (🥉2 · ⭐ 1 · 💀) - A standalone code to clean narrow-band RFI using.. <code>Unlicensed</code></summary>

- [GitLab](https://gitlab.com/kmrajwade/iqrm_apollo) (🔀 1 · ⏱️ 21.04.2020):
Expand All @@ -493,7 +517,7 @@ _Algorithms and/or scripts for RFI mitigation_
git clone https://gitlab.com/kmrajwade/iqrm_apollo
```
</details>
<details><summary><b><a href="https://gitlab.com/houben.ljm/fil_cleaner">Filterbank Cleaner</a></b> (🥉1 · 💀) - <code>Unlicensed</code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>
<details><summary><b><a href="https://gitlab.com/houben.ljm/fil_cleaner">Filterbank Cleaner</a></b> (🥉2 · 💀) - Remove RFI in the time domain using thresholds and.. <code>Unlicensed</code> <code><img src="https://www.python.org/static/favicon.ico" style="display:inline;" width="13" height="13"></code></summary>

- [GitLab](https://gitlab.com/houben.ljm/fil_cleaner) (🔀 0 · ⏱️ 06.05.2020):

Expand Down
Loading

0 comments on commit c79c8fd

Please sign in to comment.