Adding analysis-esr as env for Adrian's measurements
This commit is contained in:
53
analysis-esr.yml
Normal file
53
analysis-esr.yml
Normal file
@@ -0,0 +1,53 @@
|
||||
# Copy of analysis-stable, but with extra packages for ESR analysis
|
||||
|
||||
name: analysis-esr
|
||||
channels:
|
||||
- conda-forge
|
||||
dependencies:
|
||||
# essentials
|
||||
- python=3.12 # keep at 3.12 beause of bitshuffle
|
||||
- pip
|
||||
- numpy
|
||||
- scipy
|
||||
- pandas
|
||||
- numba
|
||||
- matplotlib
|
||||
- ipython
|
||||
- jupyterlab
|
||||
- ipympl
|
||||
- joblib
|
||||
- tqdm # sfdata dependency but here given explicitly
|
||||
- lmfit
|
||||
- pytest
|
||||
- numdifftools
|
||||
- openpyxl
|
||||
- bitshuffle=0.5.2=py312h5fdea32_5 # this specific build of bitshuffle works with python 3.12
|
||||
# for higher versions new build must be found
|
||||
# useful development packages
|
||||
- black
|
||||
- pytest # for testing the cristallina package
|
||||
- h5py # sfdata dependency but here given explicitly
|
||||
- pint
|
||||
- line_profiler
|
||||
- loguru
|
||||
- pylint
|
||||
- ipytest # used to be taken from pip, but here we test the conda-forge version
|
||||
- sqlalchemy # X-ray transmission calculations and similar
|
||||
- xraydb # X-ray transmission calculations and similar
|
||||
- scikit-image # Image processing
|
||||
- partialjson # For processing unfinished runs
|
||||
# and extra control parts
|
||||
- fabric
|
||||
# Jupyterlab extensions
|
||||
- nb_conda_kernels # for discovery of other kernels
|
||||
# - jupyterlab-drawio
|
||||
- jupyterlab_code_formatter
|
||||
# - jupytext # needs to be tested manually
|
||||
# PSI specific modules
|
||||
- paulscherrerinstitute::sfdata
|
||||
- paulscherrerinstitute::jungfrau_utils # should be a dependency of sfdata, but not listed there explicitly
|
||||
- paulscherrerinstitute::data_api
|
||||
- pip:
|
||||
- -e /sf/cristallina/applications/cristallina # Creates a "local package" of cristallina .This shows a deprication warning and
|
||||
# should be changed to using .toml in the future.
|
||||
|
||||
Reference in New Issue
Block a user