csc510-hw_37
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 (12.0%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: Nikhil1912
- License: mit
- Language: HTML
- Default Branch: main
- Size: 154 KB
Statistics
- Stars: 2
- Watchers: 2
- Forks: 3
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
CSC510 Software Engineering Group 37 Presents: Column Summaries
Objective
The objective of this repository is to replicate, in python, this code, which was originally written in Lua.
This code reads in a .csv file and generates summaries of the columns. For numeric (Num) columns, this is median (the middle value of a sorted list of numbers thus far seen) and standard deviation (a measure of the spread of numbers); note that Num is a reservoir sampler which keeps only a finite quantity of numbers. For symbolic (Sym) columns, this is mode (the most common symbol) and entropy (the effort required to recreate a signal).
For an example .csv in the required format, check out \data\auto93.csv
Running
- To install necessary packages, run
pip install -r requirements.txt - To run the program, navigate to
\CSC510-HW_37and runpython code\Csv.py - Tests are contained in
\CSC510-HW_37\code\Tests.py
Example output is shown below:
Testing
The output of running \CSC510-HW_37\code\Tests.py is shown below:
Contributors
- M M Abid Naziri
- Nikhil Mehra
- Bella Samuelsson
- Parth Katlana
- Heidi Reichert
Owner
- Name: Nikhil Mehra
- Login: Nikhil1912
- Kind: user
- Repositories: 10
- Profile: https://github.com/Nikhil1912
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Reichert" given-names: "Heidi" orcid: "https://orcid.org/0000-0002-1814-3611" - family-names: "Mehra" given-names: "Nikhil" orcid: "https://orcid.org/0000-0002-2243-1456" - family-names: "Samuelsson" given-names: "Bella" orcid: "https://orcid.org/0000-0003-0129-9529" - family-names: "Katlana" given-names: "Parth" orcid: "https://orcid.org/0000-0003-0129-9529" - family-names: "Naziri" given-names: "Abid" orcid: "https://orcid.org/0000-0002-3499-5283" title: "CSC510-HW_37" version: 1.0.0 date-released: 2022-09-19 url: "https://github.com/Nikhil1912/CSC510-HW_37"
GitHub Events
Total
Last Year
Dependencies
- actions/checkout v3 composite
- actions/setup-python v3 composite
- codecov/codecov-action v3 composite
- PyYAML ==6.0
- coverage ==6.5.0