Skip to content

Latest commit

 

History

History
20 lines (11 loc) · 1.03 KB

README.md

File metadata and controls

20 lines (11 loc) · 1.03 KB

CCell-Programming-Question

A repository for the CCell Renewable Interview question.

-Data is stored in the data subfolder of 'library' directory. -All tests run in 'tests' folder, which can be run only using 'python -m pytest tests' in command-line.

-Note that tests themselves are unfinished: and the intended structure of the tests are documented in the test_wave.py file.

-Do not run data_access.py directly: for the main program functionality, to desired outputs as per ther deliverable are in sea_state.py.

-Use "python -m sea_state.py" to run the main program file, sea_state.py.

-Please install all required external libraries as per requirements.txt using "pip/conda install -r requirements.txt": this file is found in the project root directory. (Only actual, non-standard libraries used are matplotlib and numpy).

-Although messy, I have left all the print statements I used for general debugging, and to test some of the outputs and check if trhey were appropriate. These may be useful when checking the outputs of my functionss.