hi
I am confused about the recommended file structure / project structure. Since the anaconda navigator supports the management of environments, my assumptions was the following:
1: Create new environment with Anaconda
2: Somewhere add my files within this environment
However I read that some people recommend to create a project structure and within this project structure I should create the anaconda environment.
I also asked chatgpt and the recommendation was the same, e.g. using this structure
my_project/
āāā env/ # Anaconda environment
āāā data/ # Data (raw data, intermediate, and final products)
ā āāā raw/
ā āāā processed/
āāā notebooks/ # Jupyter Notebooks
āāā scripts/ # Python scripts
āāā src/ # Project source code
āāā tests/ # Test scripts and test data
āāā outputs/ # Results and reports
āāā requirements.txt # Package dependencies (if using pip)
āāā environment.yml # Anaconda environment file
āāā README.md # Project description
If this is the recommended structure, why is there an environment management in a subfolder?