source: sasview/sasview/local_config.py @ d8161f2

ESS_GUIESS_GUI_DocsESS_GUI_batch_fittingESS_GUI_bumps_abstractionESS_GUI_iss1116ESS_GUI_iss879ESS_GUI_iss959ESS_GUI_openclESS_GUI_orderingESS_GUI_sync_sascalccostrafo411magnetic_scattrelease-4.1.1release-4.1.2release-4.2.2ticket-1009ticket-1094-headlessticket-1242-2d-resolutionticket-1243ticket-1249ticket885unittest-saveload
Last change on this file since d8161f2 was d8161f2, checked in by ajj, 3 years ago

Fixing up the acknowledgment box

  • Property mode set to 100644
File size: 5.7 KB
Line 
1"""
2    Application settings
3"""
4import time
5import os
6from sas.sasgui.guiframe.gui_style import GUIFRAME
7import sas.sasview
8import logging
9
10# Version of the application
11__appname__ = "SasView"
12__version__ = sas.sasview.__version__
13__build__ = sas.sasview.__build__
14__download_page__ = 'https://github.com/SasView/sasview/releases'
15__update_URL__ = 'http://www.sasview.org/latestversion.json'
16
17# Debug message flag
18__EVT_DEBUG__ = False
19
20# Flag for automated testing
21__TEST__ = False
22
23# Debug message should be written to a file?
24__EVT_DEBUG_2_FILE__ = False
25__EVT_DEBUG_FILENAME__ = "debug.log"
26
27# About box info
28_do_aboutbox = True
29_do_acknowledge = True
30_do_tutorial = True
31_acknowledgement_preamble =\
32'''To ensure the long term support and development of this software please''' +\
33''' remember to:'''
34_acknowledgement_preamble_bullet1 =\
35'''Acknowledge its use in your publications as :'''
36_acknowledgement_preamble_bullet2 =\
37'''Reference SasView as:'''
38_acknowledgement_preamble_bullet3 =\
39'''Reference the model you used if appropriate (see documentation for refs)'''
40_acknowledgement_preamble_bullet4 =\
41'''Send us your reference for our records: developers@sasview.org'''
42_acknowledgement_publications = \
43'''This work benefited from the use of the SasView application, originally developed under NSF Award DMR-0520547. SasView also contains code developed with funding from the EU Horizon 2020 programme under the SINE2020 project Grant No 654000.'''
44_acknowledgement_citation = \
45'''M. Doucet et al. SasView Version 4.1, Zenodo, 10.5281/zenodo.438138'''
46
47_acknowledgement =  \
48'''This work was originally developed as part of the DANSE project funded by the US NSF under Award DMR-0520547,\n but is currently maintained by a collaboration between UTK, UMD, NIST, ORNL, ISIS, ESS, ILL, ANSTO and TU Delft and the scattering community.\n\n SasView also contains code developed with funding from the EU Horizon 2020 programme under the SINE2020 project (Grant No 654000).\nA list of individual contributors can be found at: https://github.com/orgs/SasView/people
49'''
50
51_homepage = "http://www.sasview.org"
52_download = __download_page__
53_authors = []
54_paper = "http://sourceforge.net/p/sasview/tickets/"
55_license = "mailto:help@sasview.org"
56
57
58icon_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "images"))
59logging.info("icon path: %s" % icon_path)
60media_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "media"))
61test_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "test"))
62
63_nist_logo = os.path.join(icon_path, "nist_logo.png")
64_umd_logo = os.path.join(icon_path, "umd_logo.png")
65_sns_logo = os.path.join(icon_path, "sns_logo.png")
66_ornl_logo = os.path.join(icon_path, "ornl_logo.png")
67_isis_logo = os.path.join(icon_path, "isis_logo.png")
68_ess_logo = os.path.join(icon_path, "ess_logo.png")
69_ill_logo = os.path.join(icon_path, "ill_logo.png")
70_ansto_logo = os.path.join(icon_path, "ansto_logo.png")
71_tudelft_logo = os.path.join(icon_path, "tudelft_logo.png")
72_nsf_logo = os.path.join(icon_path, "nsf_logo.png")
73_danse_logo = os.path.join(icon_path, "danse_logo.png")
74_inst_logo = os.path.join(icon_path, "utlogo.gif")
75_nist_url = "http://www.nist.gov/"
76_umd_url = "http://www.umd.edu/"
77_sns_url = "http://neutrons.ornl.gov/"
78_ornl_url = "http://neutrons.ornl.gov/"
79_nsf_url = "http://www.nsf.gov"
80_isis_url = "http://www.isis.stfc.ac.uk/"
81_ess_url = "http://ess-scandinavia.eu/"
82_ill_url = "http://www.ill.eu/"
83_ansto_url = "http://www.ansto.gov.au/"
84_tudelft_url = "http://www.tnw.tudelft.nl/en/cooperation/facilities/reactor-instituut-delft/"
85_danse_url = "http://www.cacr.caltech.edu/projects/danse/release/index.html"
86_inst_url = "http://www.utk.edu"
87_corner_image = os.path.join(icon_path, "angles_flat.png")
88_welcome_image = os.path.join(icon_path, "SVwelcome.png")
89_copyright = "(c) 2009 - 2016, UTK, UMD, NIST, ORNL, ISIS, ESS, ILL, ANSTO and TU Delft"
90marketplace_url = "http://marketplace.sasview.org/"
91
92#edit the list of file state your plugin can read
93APPLICATION_WLIST = 'SasView files (*.svs)|*.svs'
94APPLICATION_STATE_EXTENSION = '.svs'
95GUIFRAME_WIDTH = 1150
96GUIFRAME_HEIGHT = 840
97PLUGIN_STATE_EXTENSIONS = ['.fitv', '.inv', '.prv', '.crf']
98PLUGINS_WLIST = ['Fitting files (*.fitv)|*.fitv',
99                 'Invariant files (*.inv)|*.inv',
100                 'P(r) files (*.prv)|*.prv',
101                 'Corfunc files (*.crf)|*.crf']
102PLOPANEL_WIDTH = 415
103PLOPANEL_HEIGTH = 370
104DATAPANEL_WIDTH = 235
105DATAPANEL_HEIGHT = 700
106SPLASH_SCREEN_PATH = os.path.join(icon_path, "SVwelcome_mini.png")
107TUTORIAL_PATH = os.path.join(media_path, "Tutorial.pdf")
108DEFAULT_STYLE = GUIFRAME.MULTIPLE_APPLICATIONS|GUIFRAME.MANAGER_ON\
109                    |GUIFRAME.CALCULATOR_ON|GUIFRAME.TOOLBAR_ON
110SPLASH_SCREEN_WIDTH = 512
111SPLASH_SCREEN_HEIGHT = 366
112SS_MAX_DISPLAY_TIME = 2000
113WELCOME_PANEL_ON = True
114WELCOME_PANEL_SHOW = False
115CLEANUP_PLOT = False
116# OPEN and SAVE project menu
117OPEN_SAVE_PROJECT_MENU = True
118#VIEW MENU
119VIEW_MENU = True
120#EDIT MENU
121EDIT_MENU = True
122
123SetupIconFile_win = os.path.join(icon_path, "ball.ico")
124SetupIconFile_mac = os.path.join(icon_path, "ball.icns")
125DefaultGroupName = "."
126OutputBaseFilename = "setupSasView"
127
128FIXED_PANEL = True
129DATALOADER_SHOW = True
130CLEANUP_PLOT = False
131WELCOME_PANEL_SHOW = False
132#Show or hide toolbar at the start up
133TOOLBAR_SHOW = True
134# set a default perspective
135DEFAULT_PERSPECTIVE = 'None'
136
137# Time out for updating sasview
138UPDATE_TIMEOUT = 2
139
140#OpenCL option
141SAS_OPENCL = None
142
143def printEVT(message):
144    if __EVT_DEBUG__:
145        """
146        :TODO - Need method doc string
147        """
148        print "%g%s" % (time.clock(), message)
149
150        if __EVT_DEBUG_2_FILE__:
151            out = open(__EVT_DEBUG_FILENAME__, 'a')
152            out.write("%10g%s\n" % (time.clock(), message))
153            out.close()
Note: See TracBrowser for help on using the repository browser.