csc_510-team-31_hw2345
Science Score: 54.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
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.7%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: CSC-510-Team-31
- License: mit
- Language: Python
- Default Branch: main
- Size: 306 KB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 6
- Open Issues: 1
- Releases: 1
Metadata Files
README.md
CSC 510 Team 31 - HW 2, 3, 4 & 5
This repo serves as a rewrite of Dr. Tim Menzies' csv.lua implementation into Python. Apart from academic purposes, the goal is to showcase implementing a test frameworks from scratch, legacy refactorization, and learning more of the nuances of LUA as it's translated to (roughly equivalent) Python code.
To Run
Requires Python 3 and nothing else. You don't need to install anything from requirements.txt; that's purely for our GitHub Actions CI to pick up code coverage on new changes.
From the root directory of this project, run python src/csv.py, followed by a number of options described by running python src/csv.py -h, or by viewing src/constants.py.
To Test
For now, specify a valid -e argument when running the program. For instance, to run all the tests/examples for the functionality, please run python src/csv.py -e ALL.
Owner
- Name: CSC-510-Team-31
- Login: CSC-510-Team-31
- Kind: organization
- Repositories: 7
- Profile: https://github.com/CSC-510-Team-31
Citation (CITATION.cff)
cff-version: 1.2.0
title: >-
CSC510-Group31-Statistical Inferences from a
Dataset in Python
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Neeloy
family-names: Gomes
email: neeloy.gomes@gmail.com
- given-names: Vishal
family-names: Veerareddy
email: veerareddyvishal144@gmail.com
- given-names: Abhimanyu
family-names: Bellam
email: bellamabhimanyu@gmail.com
- given-names: Tyler
family-names: Craine
email: tylerkecraine@gmail.com
- given-names: Abhishek
family-names: Gupta
email: guptabhishek785@gmail.com
identifiers:
- type: url
value: 'https://doi.org/10.5281/zenodo.7086751'
url: 'https://github.com/CSC-510-Team-31'
abstract: >-
This repo serves as a rewrite of Dr. Tim Menzies'
csv.lua implementation into Python. Apart from
academic purposes, the goal is to showcase
implementing a test framework from scratch, legacy
refactorization, and learning more about the
nuances of LUA as it's translated to (roughly
equivalent) Python code.
license: MIT
version: 1.0.1
GitHub Events
Total
Last Year
Dependencies
- actions/checkout v3 composite
- actions/setup-python v3 composite
- actions/upload-artifact v2 composite
- py-cov-action/python-coverage-comment-action v3 composite
- actions/checkout v2 composite
- py-cov-action/python-coverage-comment-action v3 composite
- Sphinx ==5.2.3
- coverage ==5.5