Skip to content

lotusnprod/lotus-processor

Repository files navigation

The LOTUS Initiative

LOTUS is a comprehensive collection of documented structure-organism pairs. Within the frame of current computational approaches in Natural Products research and related fields, these documented structure-organism pairs should allow a more complete understanding of organisms and their chemistry.

For additional details on this first project of the LOTUS Initiative please have a look at our preprint https://lotusnprod.github.io/lotus-manuscript

As the shorter READMEs are the best, we decided to give detailed documentation in our Wiki. ❤️ You will find important information in the different wikis, with solutions to the most common issues. 💡

If you are in a hurry and just want a quick test without reading the whole documentation, what you need is:

  • R
  • Python 3
  • Java >= 17

UNIX systems requirements

Please make sure to have Make installed.

Windows systems requirements

As steps are a bit longer, we made a dedicated Wiki for Windows users.

Test the processing workflow

git clone https://github.com/lotusnprod/lotus-processor.git
cd lotus-processor
conda env create --file environment.yml
conda activate lotus_env
make MODE=test lotus-bloom

if everything worked smoothly you can then:

make MODE=test lotus-check

Data Availability Statements

Dataset list

All data sources used for this study are listed under docs/dataset.csv

Contributing

Please read contributing for details on our code of conduct, and the process for submitting pull requests.

Authors

  • Adriano Rutz - Initial work - Adafede
  • Pierre-Marie Allard - Investigator - oolonek
  • Jonathan Bisson - Hacker in Chief - bjonnh

See also the list of contributors who participated in this project.

License

This project is licensed under the GNU GPLv3 license - see license file for details