Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jacob-ian/pulsarvalidator
This program will validate the output of the PulsarClassifier against a list of known pulsars.
https://github.com/jacob-ian/pulsarvalidator
Last synced: 9 days ago
JSON representation
This program will validate the output of the PulsarClassifier against a list of known pulsars.
- Host: GitHub
- URL: https://github.com/jacob-ian/pulsarvalidator
- Owner: jacob-ian
- License: gpl-3.0
- Created: 2020-05-28T13:41:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-10-13T22:23:15.000Z (about 4 years ago)
- Last Synced: 2024-11-06T07:29:47.865Z (about 2 months ago)
- Language: Java
- Size: 52.7 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Pulsar Validator
This program works in two modes:
1. Compare the positive and negative output of [PulsarClassifier](https://github.com/jacob-ian/PulsarClassifier) to the list of known pulsars.
1. Create a list of the feature extracted pulsars.## Requirements
* Java 1.6 or later
* Pulsar classification test candidate data
* A list of the pulsars included in the data set (one candidate per line)
* Outputs from [PulsarClassifier](https://github.com/jacob-ian/PulsarClassifier).## Usage
1. Use [PulsarFeatureLab](https://github.com/scienceguyrob/PulsarFeatureLab.git) to generate a testing dataset from known pulsars and non-pulsars.
1. Create a list of pulsars included in the testing dataset (one pulsar per line of the file).
1. Use [PulsarClassifier](https://github.com/jacob-ian/PulsarClassifier.git) to classify the testing dataset.
1. Download the file `pulsarvalidator-1.0-full.jar` located inside the `target` directory of this repository.
1. Run the command:
```
$ java -jar pulsarvalidator-1.0-full.jar -v [PATH TO LIST OF PULSARS] [PATH TO .POSITIVE CLASSIFIER OUTPUT] [PATH TO .NEGATIVE CLASSIFIER OUTPUT]
```## Output
This program will output the following statistics:
* Number of Pulsars
* Number of Detected Pulsars
* True Positives
* False Positives
* Number of Non-Pulsars
* Number of Detected Non-Pulsars
* True Negatives
* False Negatives## License
This software is produced under the GNU General Public License Version 3.