First of all thank you for considering to contribute! The project is quite big for one person a I would really appreciate any help.
- Just follow PEP8
- Well because of legacy code package actually use camelCase for class methods (PEP8 alert)
- Function comments are welcomed and should follow numpy style
pytest
is preferred way to do it (runpytest test
)- Current tests coverage can be definitely improved
- For coverage check use
py.test --cov=lcc test
The repo can be divided into 3 areas where it can be contributed:
lcc
packagelcc
CLI- Web Interface
There are a lots of "ugly" parts of the code which should be refactored...