Make MAGMa open source
Closed this issue · 4 comments
sverhoeven commented
- Check licenses of used libraries.
- Add LICENSE file to root of repo
- Add NOTICE file to root of repo
- Make Github repo public
- Document code, prettier code
- Merge metab_network 2 master #238
- Remove stale branches
- Add Github link to website and say it's opensource
ridderl commented
One of the options in MAGMa job is to use reactor for metabolite prediction, however we can not distribute this program. Should I remove this code from the open source version?
sverhoeven commented
Is there a method for users to get the reactor binary someway? If so, we can document that method and keep the code, but remove the reactor binary. If not, we should remove reactor and code from the repository by deleting the reactor binary from the current and post versions of the repo.
sverhoeven commented
Used libraries
Web frontend:
- ExtJS GPLv3 with application exception
- ChemdoodleWeb GPLv3 with by reference exception
- d3js BSD
Web backend:
- Pyramid + pyramid plugins BSD-derived Repoze Public License
- Sqlalchemy MIT
- requests Apache v2
- alembic MIT
- osmium webservice Apache v2
Job:
- RDKit, bsd
- Cactvs, free for academic use
- Numpy BSD
- lxml BSD
- Cython Apache v2
- macauthlib MPLv2.0
- parallel python BSD like
sverhoeven commented
Done