csvstarmanipulation

Repository to collect useful python scripts to filter and sample a csv star file

https://github.com/niklasleukroth/csvstarmanipulation

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Repository to collect useful python scripts to filter and sample a csv star file

Basic Info
  • Host: GitHub
  • Owner: NiklasLeukroth
  • License: gpl-2.0
  • Language: Python
  • Default Branch: main
  • Size: 45.9 KB
Statistics
  • Stars: 1
  • Watchers: 2
  • Forks: 2
  • Open Issues: 0
  • Releases: 0
Created almost 4 years ago · Last pushed almost 4 years ago
Metadata Files
Readme License Citation

README.md

First Steps

First clone the repo, for example using "git clone https://github.com/Ranplax/csvStarManipulation.git" \ After that, make sure the submodule is included using "git submodule update --init --recursive" and after that "git submodule update --recursive"

Usage

The results will be stored in a seperate CSV Folder or JSON Folder that is created upon running any of the scripts

filterStars.py

Upon opening the script, it first asks you to enter the relative file path fo the csv file that is to be filtered\ Done

sampleStars.py

Upon opening the script, it first asks you to enter the relative file path fo the csv file that is to be sampled\ After that it asks you how many stars you want in your sample\ Done

csvStarsToJSON.py

Upon opening the script, it first asks you to enter the relative file path fo the csv file that is to be converted\ Done

Owner

  • Name: Niklas Leukroth
  • Login: NiklasLeukroth
  • Kind: user

Citation (CITATION.cff)

######################## GNU General Public License 2.0 ########################
##                                                                            ##
## Copyright (C) 2022 Niklas Leukroth, Kevin Matthes                          ##
##                                                                            ##
## This program is free software; you can redistribute it and/or modify       ##
## it under the terms of the GNU General Public License as published by       ##
## the Free Software Foundation; either version 2 of the License, or          ##
## (at your option) any later version.                                        ##
##                                                                            ##
## This program is distributed in the hope that it will be useful,            ##
## but WITHOUT ANY WARRANTY; without even the implied warranty of             ##
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the              ##
## GNU General Public License for more details.                               ##
##                                                                            ##
## You should have received a copy of the GNU General Public License along    ##
## with this program; if not, write to the Free Software Foundation, Inc.,    ##
## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.                ##
##                                                                            ##
################################################################################

################################################################################
##
##  AUTHOR      Niklas Leukroth
##              Kevin Matthes
##  BRIEF       Citation settings for the Git repository.
##  COPYRIGHT   (C) 2022 Kevin Matthes.
##              This file is licensed GPL 2 as of June 1991.
##  DATE        2022
##  FILE        CITATION.cff
##  NOTE        See `LICENSE' for full license.
##              See `README.md' for project details.
##
################################################################################

# Parser settings.
cff-version: 1.2.0
message: If you use this software, please cite it as below.

# Version information.
date-released: 2022-05-11
version: 0.0.0

# Project information.
abstract: Repository to collect useful Python scripts to filter and sample a CSV star file.
authors:
  - email: niklasleukroth@gmail.com
    family-names: Leukroth
    given-names: Niklas
  - family-names: Matthes
    given-names: Kevin
license: GPL-2.0
repository-code: https://github.com/Ranplax/csvStarManipulation
title: csvStarManipulation
url: https://github.com/Ranplax/csvStarManipulation

# References.
references:
  - type: database
    authors:
      - alias: astronexus
    commit: 64a136923f79a657dfe83fa1795f9f4ad1a1bcae
    date-released: 2019-03-07
    license: CC-BY-SA-2.5
    repository-artifact: https://github.com/astronexus/HYG-Database
    title: HYG-Database
    url: https://github.com/astronexus/HYG-Database
  - type: software-code
    date-released: 2022-05-11
    version: 0.0.3
    abstract: A collection of initialised source file templates.
    authors:
      - family-names: Matthes
        given-names: Kevin
    license: GPL-2.0
    repository-artifact: https://github.com/kevinmatthes/blank
    title: blank
    url: https://github.com/kevinmatthes/blank
  - type: software
    authors:
        - given-names: Sebastian
          family-names: Lague
          alias: SebLague
    title: Geographical-Adventures
    url: https://github.com/SebLague/Geographical-Adventures
    repository-code: https://github.com/SebLague/Geographical-Adventures
    date-released: 2022-05-17
    version: 1.0.6
    license: CC-BY-NC-SA-4.0

################################################################################

GitHub Events

Total
Last Year