Improved README and TODO

This commit is contained in:
Waldir Leoncio 2019-12-16 17:47:25 +01:00
parent 09c9f0924b
commit 12efc84437
2 changed files with 17 additions and 0 deletions

View file

@ -9,6 +9,10 @@ rBAPS is currently under development and a stable version is yet to be released.
remotes::install_github("ocbe-uio/rBAPS", "dev")
```
## Contributing
rBAPS is Open Software licenced under the [GPL-3](https://tldrlegal.com/license/gnu-general-public-license-v3-(gpl-3)), so all contributions are welcome. You can find a list of todos and pitfalls on the [TODO.md](TODO.md) file.
## References
### Scientific papers

13
TODO.md
View file

@ -1,3 +1,5 @@
# Minimum requirements for next stable release
For the first stable release of rBAPS, the following features should be implemented:
- [ ] Clustering of populations (import `greedyPoPMix.m` from BAPS)
@ -7,3 +9,14 @@ For the first stable release of rBAPS, the following features should be implemen
- [ ] Admixture analysis (import `admix1.m` from BAPS)
Note to contributors: as tasks get finished, please update this file with an `x` and keep it there. This should help us fill out a changelog for an eventual stable release.
# Known pitfalls
The following behavioral differences have been detected between the Matlab functions and their R counterparts. In order to save time, these differences will not be addressed, since they could require extensive reworking of a function. However, such differences may very well cause unexpected problems in some situations, which is why compiling this list is so important. The list below might provide a good starting point for identifying and fixing bugs:
## `ownNum2Str`
Argument | Value | Matlab output | R output
---------|-------|---------------|---------
`number` | `'NaN` | `'NAN'` | error
`number` | `<vector>` | `'<vector elements>'` | `'<vector elements>'` + warning