...
Table of Contents | ||
---|---|---|
|
License agreement
Check the last version of the license agreement here:
Third-party components
...
Contact us
If you don’t find an answer or solution in the user guide, you can reach us at support@solargis.com
Each message should contain:
- Description of the issue, question or suggestion
- Screenshot (attached or pasted directly into message body) - if applicable
- In case of errors or bugs, please attach "SDAT log file" - this can be very helpful.
- In case the issue is related to data, optionally you can also attach your data file(s), e.g. Analyst exchange file, .db file or any other file. Large files should be provided via shared link
- Information about the desktop machine where you are using Analyst (platform, OS version, RAM size, screen resolution)
Analyst log files
On Windows
In Windows, Analyst creates its internal log into a local text file. Please follow the instructions to get the file:
- Copy and paste the path %LOCALAPPDATA%\SDAT directly into your Windows Explorer/File Explorer. The content of the folder will be displayed. The physical path of this folder is e.g., C:\Users\<User>\AppData\Local\SDAT. For convenience you can also bookmark this folder for future use.
- Look for the file named: "sdat_runtime.log" and attach it to the message.
We will use the file for diagnosing the problem you reported. Ideally, the file should be attached right after the error occurred. You can also paste the file location path (%LOCALAPPDATA%\SDAT\sdat_runtime.log) directly into the email client dialog during selection of an attachment.
On Linux
If you are using Analyst in Linux, provide the path ~/.SDAT/sdat_runtime.log in the file manager or directly in an email client attachment dialog.
User manual version
This manual is based on version 1.3.5 of the Solargis Analyst software.
License agreement
Check the last version of the license agreement here.
Third-party components
The Analyst application software builds onto a lot of open source libraries, frameworks and programs. They can be used freely and autonomously anytime, even out of the scope of Analyst license. However, they are licensed under their own licenses and cannot be considered as “sold” even if they are distributed together with commercial parts of Analyst. The list of third-party software can vary depending on the version of Analyst.
Software
In Solargis Analyst we make use of some third-party software. Please see a list of the pieces of software we use in the current version of Analyst (Name; Applicable license; Public repository; PyPI.org source - if applicable):
...
The Analyst application software builds onto a lot of open source libraries, frameworks and programs. They can be used freely and autonomously anytime, even out of the scope of Analyst license. However, they are licensed under their own licenses and cannot be considered as “sold” even if they are distributed together with commercial parts of Analyst. The list of third-party software can vary depending on the version of Analyst.
Software
In Solargis Analyst we make use of some third-party software. Please see a list of the pieces of software we use in the current version of Analyst (Name; Applicable license; Public repository; PyPI.org source - if applicable):
Python3.10; PSF License; https://github.com/python/cpython; -
PySide6; LGPL v3; https://code.qt.io/cgit/pyside/pyside-setup.git/; https://pypi.org/project/PySide2/
adodbapi(win only); LGPL v2.1; http://sourceforge.net/projects/adodbapi; https://pypi.org/project/adodbapi/
arabic-reshaper; MIT; https://github.com/mpcabd/python-arabic-reshaper/; https://pypi.org/project/arabic-reshaper/
asn1crypto; MIT; https://github.com/wbond/asn1crypto; https://pypi.org/project/asn1crypto/
astropy; BSD 3-Clause License; https://github.com/astropy/astropy; https://pypi.org/project/astropy/
attrs; MIT; https://github.com/python-attrs/attrs; https://pypi.org/project/attrs/
authlib; BSD 3-Clause License; https://github.com/lepture/authlib; https://pypi.org/project/Authlib/
auto_qa_ground_measurements; Solargis proprietary library; -; -
brotlipy; MIT; https://github.com/python-hyper/brotlipy/; https://pypi.org/project/brotlipy/
certifi; Mozilla Public License v2.0; https://github.com/certifi/python-certifi; https://pypi.org/project/certifi/
cffi; MIT; http://cffi.readthedocs.org/; https://pypi.org/project/cffi/
charset-normalizer; MIT; https://github.com/ousret/charset_normalizer; https://pypi.org/project/charset-normalizer/
chardet; LGPL v2.1; https://github.com/chardet/chardet ; https://pypi.org/project/chardet/
click; BSD-3-Clause license; https://github.com/pallets/click; https://palletsprojects.com/p/click/
colorama; BSD 3-Clause license; https://github.com/tartley/colorama; https://pypi.org/project/colorama/
coloredlogs; MIT;https://github.com/xolox/python-coloredlogs ;https://pypi.org/project/coloredlogs
conda; BSD 3-Clause License; https://github.com/conda; https://pypi.org/project/conda/
conda-package-handling; BSD 3-Clause License; https://github.com/conda/conda-package-handling; https://anaconda.org/conda-forge/conda-package-handling
contourpy; BSD 3-Clause License; https://github.com/contourpy/contourpy ; https://pypi.org/project/contourpy/
cryptography; Apache or BSD License; https://github.com/pyca/cryptography; https://pypi.org/project/cryptography/
cssselect2; BSD 3-Clause License; https://doc.courtbouillon.org/cssselect2/; https://pypi.org/project/cssselect2/
cycler; BSD; http://github.com/matplotlib/cycler; https://pypi.org/project/
PySide2(win only) adodbapi; LGPL v2.1; httpCython; Apache 2.0 License; https://
sourceforgenetprojectsadodbapicython; https://pypi.org/project/
adodbapiarabicet-reshaperxmlfile; MIT; https://githubbitbucket.comorg/mpcabd/python-arabic-reshaper/; openpyxl/et_xmlfile; https://pypi.org/project/arabic-reshaperet_xmlfile/
astropy; BSD 3-Clauseflatbuffers; Apache 2.0 License; https://github.com
/astropy/astropy; https://pypi.org/project/astropy/attrsfonttools; MIT; https://
github.com/python-attrs/attrs;fonttools.readthedocs.io/en/latest/; https://pypi.org/project/
attrs- (hidden) authlib; BSD 3-Clause License;
greenlet; PSF License or MIT; https://github.com/
leptureauthliborg/project/Authlib/ - auto_qa_ground_measurements; Solargis proprietary library; -; -
- brotlipy
html5lib; MIT; https://github.com/
python-hyper/brotlipy/;html5lib/html5lib-python; https://pypi.org/project/
brotlipy- certifi; Mozilla Public License v2.0
humanfriendly; MIT; https://github.com/
certificertifihumanfriendly/actions ; https://pypi.org/project/
certifi/cffi; MIT; - http
idna; BSD 3-Clause License; https://
cffi.readthedocs.org/;github.com/kjd/idna; https://pypi.org/project/
cffi - charset-normalizer; MIT;
jinja2; BSD 3-Clause License; https://github.com/pallets/
ousretcharset_normalizercharset-normalizer - conda
joblib; BSD 3-Clause License;
httpscondajoblib; https://pypi.org/project/
condaconda-package-handling; BSD 3-Clause License; jsonschema; MIT; https://github.com/
conda/conda-package-handling; anacondaconda-forge/conda-package-handling;
cryptography; Apache orkiwisolver; Modified BSD License; https://github.com/
pycacryptographykiwi; https://pypi.org/project/
cryptography- cssselect2
llvmlite; BSD
32-Clause
License; https://
doccourtbouillon.orgcssselect2numba/llvmlite; https://pypi.org/project/
cssselect2 - cycler
lxml; BSD + GLP;
httpmatplotlibcyclerlxml; https://pypi.org/project/
Cycler - (implicit) distlib; PSF license;
MarkupSafe; BSD 3-Clause License; https://
bitbucketorgpypadistlibdistlib - et-xmlfile; MIT;
matplotlib; BSD 3-Clause License; https://
bitbucketorgopenpyxlet_xmlfilematplotlib; https://pypi.org/project/
et_xmlfile - (hidden) filelock; Unilicense (public domain);
menuinst(win only) ; BSD; https://github.com/
benediktschmittpy-filelockpypiproject/filelock/ (hidden)fonttools; MIT; miniconda(implicit) ; End User License Agreement - Miniconda®; https://
fonttoolsreadthedocsconda.io/en/latest/miniconda.html; https://
pypiorgprojectfonttools- future
mpmath;
MITBSD;
httpsPythonCharmers/python-future;fredrik-johansson/mpmath; https://pypi.org/project/
future ; MIT; (only Win installer) NSIS; zlib/libpng license; https://githubnsis.sourceforge.com/html5lib/html5lib-python; https://pypi.org/project/html5lib/
idna; BSD 3-Clause License;io/Download; -
nuitka(hidden) ; Apache License; https://github.com/
kjdidnaNuitka; https://pypi.org/project/
idna- jinja2
numba; BSD
32-Clause
Licensepalletsjinja/numba; https://pypi.org/project/
Jinja2 - joblib
numpy; BSD 3-Clause License;
http://github.com/joblib/joblib; https://pypi.org/project/joblib/jsonschema; MIT; Julianjsonschemanumpy; https://pypi.org/project/
jsonschema - kiwisolver
onnx;
Modified BSDApache License v2.0; https://github.com/
nucleickiwionnx; https://pypi.org/project/
kiwisolver/llvmlite; BSD onnxconverter-common; MIT; https://github.com/
numba/llvmliteonnxruntime; MIT; https://
pypiorgprojectllvmlite(not win) lxml; BSD;; -
openpyxl; MIT; https://
githubcomlxmllxmlopenpyxl; https://pypi.org/project/
lxml- MarkupSafe; BSD 3-Clause License;
oscrypto; MIT; https://github.com/
palletsmarkupsafe/oscrypto; https://pypi.org/project/
MarkupSafematplotlib packaging; Apache 2.0 or BSD
32-Clause License; https://
github.com/matplotlib/matplotlib;packaging.pypa.io/; https://pypi.org/project/
matplotlib- (win only) menuinst
pandas; BSD 3-Clause License; https://github.com/
condamenuinstanacondaconda-forgemenuinst passlib(
implicithidden)
miniconda; End User License Agreement - Miniconda®;; BSD 3-Clause License + (md5 part) FreeBSD License; https://
docscondaioen/latest/miniconda.html; docsconda.ioenlatestminiconda.html- mpmath
patsy; BSD
; http2-Clause License; https://github.com/
fredrik-johanssonmpmathpatsy; https://pypi.org/project/
mpmath - (only Win installer) NSIS; zlib/libpng license;
pillow; PIL Software License; https://
nsissourceforge.io/Download; -;(hidden) nuitka; Apache License; pip; MIT; https://github.com/
NuitkaNuitkapip; https://pypi.org/project/
Nuitkanumbaprotobuf; BSD 3-Clause License; https://github.com/
numbanumba; https://pypi.org/project/numba/numpyprotobuf; -
psutil; BSD 3-Clause License; https://github.com/
numpynumpyproject/numpy/openpyxl; MIT;psycopg2-binary; LGPL v3; https://
bitbucketorgopenpyxlopenpyxlpsycopg2; https://pypi.org/project/
openpyxloyamlpycosat(linux and win only) ; MIT; https://github.com/
wimglennoyamlpypiproject/oyaml/packaging; Apache 2.0 or BSD 2pycparser; BSD 3-Clause License; https://
packaging.pypa.io/;github.com/eliben/pycparser; https://
pypiproject/packaging/pandaspyerfa; BSD 3-Clause License; https://github.com/
pandas-devpandaspyerfa; https://pypi.org/project/
pandas(hidden) passlib; BSD 3-Clause License + (- md5 part) FreeBSD License;
pyHanko; MIT; https://
fossheptapod.net/python-libs/passlib;com/MatthiasValvekens/pyHanko; https://pypi.org/project/
passlib - patsy; BSD 2-Clause License;
pyhanko_certvalidator; MIT; https://github.com/
pydatapatsycertvalidator; https://pypi.org/project/
patsypillow; PIL - Software
pyOpenSSL; Apache 2.0 License; https://github.com/
python-pillowPillowpypiproject/Pillow/pip pyparsing; MIT; https://github.com/pyparsing/
pypapiporg/project/pip/- (implicit) pkg-resources; PSF license; https://github.com/python/cpython; -;
- psutil
PyPdf3; BSD 3-Clause License; https://github.com/
giampaolopsutilPyPDF3; https://pypi.org/project/
search?q=psutilpsycopg2-binary; LGPL v3pyreadline3; BSD; https://github.com/pyreadline3/
psycopgpsycopg2psycopg2-binarypsycopgbinarypyrsistent;
BSDMIT;
httpspypiorgprojectpsycopgbinarypyrsistent/; https://pypi.org/project/
psycopgbinary- pycosat; MIT;
PySocks; BSD 3-Clause License; https://github.com/
condapycosatPySocks; https://anaconda.org/conda-forge/
pycosatpycparser; BSD 3-Clause License; python-bidi; LGPL; https://github.com/
elibenpycparseranacondacondaforgepycparser- pyerfa
python-dateutil; BSD
3-Clause License; https://github.com/dateutil/
liberfapyerfa/pyerfa - pyOpenSSL; Apache 2.0
pywin32(win only); PSF License; https://github.com/
pycapyopensslpywin32; https://anaconda.org/
conda-forgepyopenssl - pyparsing
pytz; MIT; https://github.com/
pyparsingpyparsing/pytz; https://pypi.org/project/
pyparsing - PyPdf3; BSD 3-Clause License;
qrcode; MIT; https://github.com/
sfnealPyPDF3python-qrcode; https://pypi.org/project/
PyPDF3pyrsistent; MIT; http reportlab (open source version); BSD; https://
github.com/tobgu/pyrsistent/;bitbucket.org/rptlab/reportlab/src/default/; https://pypi.org/project/
pyrsistent- PySocks; BSD 3-Clause
requests; Apache 2 License; https://github.com/
AnorovPySocksanacondaconda-forgepysocks - python
ruamel-yaml-
bidi; LGPL;conda; BSD 3-Clause License; https://
githubcomMeirKrihelipythonbidipypiproject/pythonbidipython scikit-
dateutillearn; BSD License; https://github.com/
dateutil/dateutil/;scikit-learn/scikit-learn; https://pypi.org/project/
pythondateutil- (win only) pywin32; PSF
scipy; BSD 3-Clause License; https://github.com/
mhammondpywin32anacondamainpywin32 - pytz; MIT;
send2trash(hidden); BSD; https://github.com/
stub42pytzsend2trash; https://pypi.org/project/
pytz - PyYAML
setuptools; MIT; https://github.com/
yamlpyyamlsetuptools; https://pypi.org/project
/PyYAML/ - reportlab (open source version); BSD; https://bitbucket.org/rptlab/reportlab/src/default/; https://pypi.org/project/reportlab/
- requests; Apache 2 License; https://github.com/psf/requests;
sg_auto_qa_ground_measurements; Solargis proprietary library; -; -
sg_sun_geometry; Solargis proprietary library; -; -
sg_sdat; Solargis proprietary library; -; -
sgsim.gti; Solargis proprietary library; -; -
shiboken6; LGPL v3; https://code.qt.io/cgit/pyside/shiboken.git/; https://pypi.org/project/
requests- ruamel-yaml-conda
six; MIT; https://
sourceforgenetprojects/ruamel-yaml/; anacondaconda-forge/ruamel_yaml
scikit-learn; BSD 3-Clause License skl2onnx; Apache2 License v2.0; https://github.com/
scikit-learnscikitlearnonnx; https://pypi.org/project/
scikit-learn- scipy; BSD 3-Clause License;
SQLAlchemy; MIT license; https://github.com/
scipyscipysqlalchemy; https://pypi.org/project/
scipy SQLite(
hiddenimplicit)
send2trash;
BSDPublic Domain License; https://
github.com/hsoft/send2trash; https://pypiproject/Send2Trash/setuptools; MIT;statsmodels; BSD 3-Clause License; https://github.com/
pypasetuptoolsstatsmodels; https://pypi.org/project/
setuptools- shiboken2
svglib; LGPL v3; https://
codeqt.iocgit/pyside/shiboken.git/;deeplook/svglib; https://pypi.org/project/
shiboken2 - six; MIT;
SymPy; BSD 3-Clause License; https://github.com/
benjaminpsixsympy; https://pypi.org/project/
six - sortedcontainers; Apache2
threadpoolctl; BSD 3-Clause License; https://github.com/
grantjenkspython-sortedcontainersthreadpoolctl; https://pypi.org/project/
sortedcontainers - SQLAlchemy
tinycss2;
MIT licenseBSD; https://github.com/Kozea/
sqlalchemysqlalchemySQLAlchemy - (implicit) SQLite; Public Domain License; https://www.sqlite.org/src/dir?ci=tip;
- statsmodels; BSD 3-Clause License;
tqdm; " Mozilla Public License 2.0; MIT"; https://github.com/
statsmodelsstatsmodelspypiproject/statsmodels/ - sun_geometry; Solargis proprietary library; -; -
- svglib; LGPL v3;
typing_extensions; PSF License; https://github.com/
deeplooksvglibtyping_extensions; https://pypi.org/project/
svglib- SymPy; BSD 3-Clause
tzdata; Apache 2.0 License; https://github.com/
sympysympytzdata; https://pypi.org/project/
sympythreadpoolctl; BSD 3-Clause - License;
tzlocal; MIT; https://github.com/
joblibthreadpoolctltzlocal; https://pypi.org/project/
threadpoolctl/tinycss2; BSD; https://github.com/Kozea/tinycss2/; Unidecode, GNU General Public License v2, https://pypi.org/project/
tinycss2- tqdm; Mozilla Public License 2.0,
uritools; MIT; https://github.com/tkem/
tqdmtqdm; https://
anacondaconda-forgetqdm urllib3; MIT; https://github.com/urllib3/urllib3; https://pypi.org/project/urllib3/
webencodings; BSD; https://github.com/SimonSapin/python-webencodings; https://pypi.org/project/webencodings/
wheel; MIT; https://github.com/pypa/wheel; https://pypi.org/project/wheel/
- (
win
only) win-inet-pton(win only) ; Public domain; https://github.com/hickeroar/win_inet_pton; https://pypi.org/project/win-inet-pton/
- (win only) wincertstore; PSF
xgboost; Apache 2 License; https://github.com/
tiranwincertstoreanacondaconda-forgewincertstore xhtml2pdf;
Apache 2 License; http://github.com/xhtml2pdf/xhtml2pdf; https://pypi.org/project/xhtml2pdf/
xlrd; BSD 3-Clause license + custom license for earlier parts; https://github.com/python-excel/xlrd; https://pypi.org/project/xlrd/
xmltodict; MIT; https://github.com/martinblech/xmltodict; https://pypi.org/project/xmltodict/
Algorithms
ESRA sun position algorithm from publication:
European solar radiation atlas, 2000, includ. CD-ROM. Edited by J. Greif, K. Scharmer.
Scientific advisors: R. Dogniaux, J. K. Page. Authors: L. Wald, M. Albuisson, G. Czeplak, B. Bourges, R. Aguiar, H. Lund, A. Joukoff, U. Terzenbach, H. G. Beyer, E. P. Borisenko. Published for the Commission of the European Communities by Presses de l'Ecole, Ecole des Mines de Paris, France.