This release restructures the folders to work well with Pythons new suggested way to build packages for PyPI (.toml files).
In essence:
- A build script [pyproject.toml](https://github.com/ksahlin/isONcorrect/blob/master/pyproject.toml) was added to the repo.
- A [src/isoncorrect](https://github.com/ksahlin/isONcorrect/tree/master/src/isoncorrect) folder was created instead to replace previous `modules` folder.
- The scripts `run_isoncorrect` and `isONcorrect` was placed in the [src/isoncorrect](https://github.com/ksahlin/isONcorrect/tree/master/src/isoncorrect) folder and given `.py` file endings to behave as modules included in the `insoncorrect` library.
- The build instructions now produce the binaries `run_isoncorrect` and `isONcorrect` automatically from the `run_isoncorrect.py` and `isONcorrect.py` modues by giving the entry point function `main()` in each file.
The new structure requires `isONcorrect` to be installed with a package manager conda/pip.
For development (downloading github source), one needs to temporarily modify line 21 in [isONcorrect.py](https://github.com/ksahlin/isONcorrect/blob/master/src/isoncorrect/isONcorrect.py) from `from isoncorrect import create_augmented_reference, help_functions, correct_seqs` to `import create_augmented_reference, help_functions, correct_seqs`.
(Version number had to be increased several increments after several unsuccessful attempts to get the new build to install properly)