43 lines
1.1 KiB
YAML
Executable File
43 lines
1.1 KiB
YAML
Executable File
# Environment used by Maël for ptychographic reconstructions. Requires a package from a private git repo (cdtools)
|
|
# Previous environment name: *cdtools*
|
|
|
|
######## IMPORTANT #############
|
|
# The main package is not included in this yaml because the repository is private (early 2025)
|
|
# https://cdtools-developers.github.io/cdtools/installation.html
|
|
|
|
# Once the environment is setup using the present yaml file, clone the private repo and run
|
|
# pip install . --no-deps
|
|
# from top level directory (the directory including the setup.py file)
|
|
|
|
name: ptychography
|
|
channels:
|
|
- conda-forge
|
|
dependencies:
|
|
- python
|
|
- ipython
|
|
- ipympl
|
|
- tqdm
|
|
- joblib
|
|
- lmfit
|
|
- pip
|
|
#for execution and kernel discovery within jupyter
|
|
- ipykernel
|
|
# Dependencies for cdtools
|
|
- numpy >= 1.0
|
|
- scipy >= 1.0
|
|
- matplotlib >= 2.0
|
|
- pytorch >= 1.9.0
|
|
- python-dateutil
|
|
- h5py >= 2.1
|
|
- pytest
|
|
- pooch
|
|
- sphinx >= 4.3.0
|
|
- sphinx-argparse
|
|
- sphinx_rtd_theme >= 0.5.1
|
|
- pip:
|
|
# PyTorch is also a dependencies for cdtools - but they dropped anaconda support.
|
|
- torch
|
|
- torchvision
|
|
- torchaudio
|
|
|