More parsers
There are a lot of additional parsers that we have not considered yet. They all come with their own test files. I managed to add the parsers (submodule, setup.py, matching) already, but most of them are not running yet. ## more DFT (and MD) parsers - [x] LammpsParser: added, runs in principle - [x] AmberParser: added, tries to use the old metainfo, the relavant parts have to use the loaded legacy metainfo env from the superBackend, smartparser - [x] GromacsParser: added, MD, smartparser, throws exception - [x] GromosParser: added, MD, smartparser, throws exception (missing metadata) - [x] NamdParser: added, MD, smartparser - [x] CharmmParser: added, MD, smartparser - [x] TinkerParser: added, MD, smartparser, throws exception (missing metadata) - [x] DftbPlusParser: added, conflicts with redefined metainfo definitions - [x] AsapParser: added, **seems to work fine** - [x] FploParser: added, throws exception - [x] OpenKIM: added but most metainfo are missing - [x] empo: project is empty - [x] mopac: added, **seems to work fine** ## other parsers - [ ] AtomicDataParser (parser-atomic-data): This one is for a different domain and should be handled seperatly. - [ ] QhpParser (parser-quasi-harmonic-properties): not added, is not a code parser. ditto. The parsers are added to branch `dev-more-parsers` in this project. The actual parsers use the branch `nomad-fair-metainfo`. All development should happen on those branches, before we add them to the actual NOMAD.
issue