Changes in / [4fb10e5:00a6ec4] in sasview
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
.gitignore
rc155a16 raaad4c95 58 58 /test/sasdataloader/test/isis_1_1_write_test.xml 59 59 /test/sasdataloader/test/write_test.xml 60 test*log 60 61 61 62 # autogenerated scripts -
.travis.yml
r4636f57 rbb1cb38 1 # Test Travis CL2 3 1 language: python 4 5 2 matrix: 6 3 include: 7 - os: linux 8 env: 9 - PY=2.7 10 - NUMPYSPEC=numpy 11 - os: osx 12 language: generic 13 env: 14 - PY=2.7 15 - NUMPYSPEC=numpy 16 17 # whitelist 4 - os: linux 5 env: 6 - PY=2.7 7 - NUMPYSPEC=numpy 8 - os: osx 9 language: generic 10 env: 11 - PY=2.7 12 - NUMPYSPEC=numpy 18 13 branches: 19 14 only: 20 - master 21 15 - master 22 16 addons: 23 17 apt: 24 18 packages: 25 - opencl-headers 26 - fglrx 27 - libblas-dev 28 - libatlas-dev 29 - libatlas-base-dev 30 - liblapack-dev 31 - gfortran 32 - libhdf5-serial-dev 33 19 - opencl-headers 20 - fglrx 21 - libblas-dev 22 - libatlas-dev 23 - libatlas-base-dev 24 - liblapack-dev 25 - gfortran 26 - libhdf5-serial-dev 34 27 before_install: 35 - echo $TRAVIS_OS_NAME 36 - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then 37 wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh; 38 sudo apt-get update; sudo apt-get install python-pyopencl; 39 elif [[ "$TRAVIS_OS_NAME" == "osx" ]]; then 40 wget https://repo.continuum.io/miniconda/Miniconda3-latest-MacOSX-x86_64.sh -O miniconda.sh; 41 fi 42 43 - bash miniconda.sh -b -p $HOME/miniconda 44 - export PATH="$HOME/miniconda/bin:$PATH" 45 - hash -r 46 - conda update --yes conda 47 48 # Useful for debugging any issues with conda 49 - conda info -a 50 51 # could install other dependencies, but they're locked to specific 52 # versions in build/requirements.txt 53 - conda install --yes python=$PY $NUMPYSPEC scipy cython pylint wxpython 54 28 - echo $TRAVIS_OS_NAME 29 - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh 30 -O miniconda.sh; sudo apt-get update; sudo apt-get install python-pyopencl; elif 31 [[ "$TRAVIS_OS_NAME" == "osx" ]]; then wget https://repo.continuum.io/miniconda/Miniconda3-latest-MacOSX-x86_64.sh 32 -O miniconda.sh; fi 33 - bash miniconda.sh -b -p $HOME/miniconda 34 - export PATH="$HOME/miniconda/bin:$PATH" 35 - hash -r 36 - conda update --yes conda 37 - conda info -a 38 - conda install --yes python=$PY $NUMPYSPEC scipy cython pylint wxpython 55 39 install: 56 - pip install -r build_tools/requirements.txt 57 - pip install matplotlib 58 59 #before_script: 60 # - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then 61 # "export DISPLAY=:99.0"; "sh -e /etc/init.d/xvfb start"; sleep 3; # give xvfb some time to start 62 # fi 63 40 - pip install -r build_tools/requirements.txt 41 - pip install matplotlib 64 42 script: 65 - cd .. 66 # this should be the directory above the sasview directory, where we want to 67 # clone the sasmodels 68 - export WORKSPACE=$(pwd) 69 - git clone --depth=50 --branch=master https://github.com/SasView/sasmodels.git sasmodels 70 71 # required for documentation 72 - git clone --depth=50 --branch=master https://github.com/bumps/bumps.git 73 74 - ls -ltr 75 - if [ ! -d "utils" ]; then mkdir utils; fi 76 - /bin/sh -xe sasview/build_tools/travis_build.sh 77 - export LC_ALL=en_US.UTF-8 78 - export LANG=en_US.UTF-8 79 # - python setup.py docs; echo 0 80 # - python setup.py bdist_egg --skip-build 81 43 - cd .. 44 - export WORKSPACE=$(pwd) 45 - git clone --depth=50 --branch=master https://github.com/SasView/sasmodels.git sasmodels 46 - git clone --depth=50 --branch=master https://github.com/bumps/bumps.git 47 - ls -ltr 48 - if [ ! -d "utils" ]; then mkdir utils; fi 49 - /bin/sh -xe sasview/build_tools/travis_build.sh 50 - export LC_ALL=en_US.UTF-8 51 - export LANG=en_US.UTF-8 52 notifications: 53 slack: 54 secure: TlsEpZiMLmOOgnmdG0I/oB4tq3bbQYeBBQi6S5qLlkYE9EjUTbbfg7oz0JYUsQ56FAsdFR8zswpBsX7PebZerzrq0ZmvfHSiJhOFIdBfY5Nb7bmLW8/9pUNWV57ON/8Gw2fE5ytc7FgvCGR64yb2QISI/150SIUwvdL5HXTxRWI= -
src/sas/sasgui/guiframe/media/data_formats_help.rst
r48b8f6d r98c44f3 4 4 .. by S King, ISIS, during SasView CodeCamp-III in Feb 2015. 5 5 .. WG Bouwman, DUT, added during CodeCamp-V in Oct 2016 the SESANS data format 6 .. WG Bouwman, DUT, updated during CodeCamp-VI in Apr 2017 the SESANS data format 6 7 7 8 .. _Formats: … … 82 83 The file format has a list of name-value pairs at the top of the file which detail the general experimental parameters necessary for fitting and analyzing data. This list should contain all the information necessary for the file to be 'portable' between users. 83 84 84 Following the header is a 6column list of instrument experimental variables:85 Following the header is a 8 (only the first 4 are really needed) column list of instrument experimental variables: 85 86 86 87 - Spin echo length (z, in Angstroms) 88 - depolarization (:math:`log(P/P_0)/(lambda^2 * thickness)`, in Angstrom^-1 cm^-1) 89 - depolarization error in the same unit) (measurement error) 87 90 - Spin echo length error (:math:`\Delta`\ z, in Angstroms) (experimental resolution) 88 - Neutron wavelength (:math:`\lambda`, in Angstroms) (essential for ToF instruments)91 - Neutron wavelength (:math:`\lambda`, in Angstroms) 89 92 - Neutron wavelength error (:math:`\Delta \lambda`, in Angstroms) 90 93 - Normalized polarization (:math:`P/P_0`, unitless) … … 93 96 .. ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ 94 97 95 .. note:: This help document was last changed by Steve King, 07Oct201698 .. note:: This help document was last changed by Wim Bouwman, 05Apr2017 -
test/logging.ini
rebb0a55 raaad4c95 29 29 level=INFO 30 30 formatter=detailed 31 args=( os.path.join(os.path.expanduser("~"),'.sasview/tests.log'),"w")31 args=('tests.log','w') 32 32 33 33 ############################################################################### -
test/run_one.py
r64ca561 raaad4c95 15 15 logging.config.fileConfig(LOGGER_CONFIG_FILE, disable_existing_loggers=False) 16 16 17 if len(sys.argv) < 2: 18 logger.error("Use %s <filename to test>",sys.argv[0]) 19 sys.exit(-1) 17 20 18 21 run_py = joinpath(dirname(dirname(abspath(__file__))), 'run.py') -
test/sasdataloader/test/testLoad.py
r463e7ffc raaad4c95 19 19 HAS_IMAGE = True 20 20 except: 21 print "IMAGE TESTS WILL NOT BE PERFORMED: MISSING PIL MODULE"21 logger.info("IMAGE TESTS WILL NOT BE PERFORMED: MISSING PIL MODULE") 22 22 23 23 import os.path -
test/utest_sasview.py
rebb0a55 raaad4c95 8 8 import logging.config 9 9 LOGGER_CONFIG_FILE = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'logging.ini') 10 print LOGGER_CONFIG_FILE11 10 logging.config.fileConfig(LOGGER_CONFIG_FILE) 12 11 logger = logging.getLogger(__name__) … … 50 49 continue 51 50 51 52 52 # Go through modules looking for unit tests 53 53 module_dir = os.path.join(test_root, d, "test")
Note: See TracChangeset
for help on using the changeset viewer.