python3-damaris from Joachim Beerwerth
This commit is contained in:
Vendored
+148
@@ -0,0 +1,148 @@
|
||||
python3-damaris (0.18.2) UNRELEASED; urgency=medium
|
||||
|
||||
* Experiment queuing implemented
|
||||
* Joachim Beerwerths (JB) fixes merged
|
||||
* Experiment class tracks experiment time (JB)
|
||||
* implemented rudimentary PPM display (swapped x axis)
|
||||
|
||||
-- Markus Rosenstihl <markus.rosenstihl@physik.tu-darmstadt.de> Wed, 12 Jun 2019 09:23:26 +0200
|
||||
|
||||
python3-damaris (0.18.1) unstable; urgency=medium
|
||||
* switch to git
|
||||
* pytables v2 to v3 conversion done
|
||||
* new syntax highlighter, abortable sleep function
|
||||
* goniometer control for Marco Braun NMR probe head (AXYs) added
|
||||
* added cmd line script to read out and set flow control (red-y series by Voegtlin)
|
||||
* modifications to write_to_tecmag, allow 2D experiments (by Oleg Petrov)
|
||||
* multiple DAMARIS can run at the same time, allowing queuing of experiemnts
|
||||
(rudimentary)
|
||||
|
||||
-- Markus Rosenstihl <markus.rosenstihl@physik.tu-darmstadt.de> Mon, 26 Mar 2018 16:40:24 +0200
|
||||
|
||||
python3-damaris (0.16) UNRELEASED; urgency=medium
|
||||
|
||||
* version bump
|
||||
|
||||
-- Markus Rosenstihl <markusro@pfg.fkp.physik.tu-darmstadt.de> Wed, 03 Jun 2015 10:34:11 +0100
|
||||
|
||||
python3-damaris (0.15-0) experimental; urgency=low
|
||||
* [r762] added proper homepage and documentation links
|
||||
|
||||
* [r760] src/data/DaFFT.py[DEL]: Removed deprecated DaFFT module.
|
||||
This module is replaced by DamarisFFT,
|
||||
which extends the ADC_Result and Accumulation class.
|
||||
|
||||
* [r759] src/experiments/Experiment.py: * Updated more
|
||||
documentation
|
||||
- Fixes #4 (set_pfg)
|
||||
|
||||
* [r758] src/experiments/Experiment.py: Added sphinx documentation
|
||||
strings
|
||||
|
||||
* [r757] src/data/DamarisFFT.py: fixed taps/space, update
|
||||
documentation
|
||||
|
||||
* [r756] src/gui/DamarisGUI.py: reformatted DamarisGUI.py to make
|
||||
it better readable
|
||||
|
||||
* [r755] src/data/DamarisFFT.py, src/gui/DamarisGUI.py: fixed evil
|
||||
tab/spaces
|
||||
|
||||
* [r754] src/data/DamarisFFT.py: fix indentaion in DamarisFFT
|
||||
|
||||
* [r753] src/data/DaFFT.py, src/data/DamarisFFT.py,
|
||||
src/data/DataPool.py, src/data/MeasurementResult.py,
|
||||
src/data/Persistance.py, src/data/autophase.py,
|
||||
src/gui/BackendDriver.py, src/gui/ExperimentHandling.py,
|
||||
src/gui/ExperimentWriter.py, src/gui/ResultHandling.py: Heroic
|
||||
squashing of spurious furious tab bugs
|
||||
|
||||
* [r741] migrate to standard svn repo layout
|
||||
|
||||
* [r740] - exceptions now derive from a common DamarisException
|
||||
class, which in turn derives from std::runtime_error
|
||||
(previously, all exceptions derived from std::string, which is
|
||||
not a good idea)
|
||||
- I also added a RecoverableException class for ADC_result and
|
||||
the like to derive from. This class should be
|
||||
used whenever code is caught inside the backend, e.g. in the
|
||||
experiment loop, and passed on to the frontend
|
||||
without aborting
|
||||
- backends were modified accordingly
|
||||
- started adding a new test suite for more thorough unit tests
|
||||
and to understand program flow better
|
||||
- the working directory is now reset after a core is destroyed,
|
||||
also cleaned up the getcwd code
|
||||
|
||||
* [r737] - frontend fix for multi-channel detection
|
||||
|
||||
-- Markus Rosenstihl <Markus.Rosenstihl@physik.tu-darmstadt.de> Mon, 15 Dec 2014 21:22:45 +0000
|
||||
|
||||
python3-damaris (0.14-svn) experimental; urgency=low
|
||||
|
||||
* MeasurementResults (MR) can be lineplots (Oleg Petrov)
|
||||
* Default symbol for MR changed to "*"
|
||||
* Several more improvements to GUI code
|
||||
* Fixed some errors in FFT module (oelg Petrov)
|
||||
* Config now according to XDG standard
|
||||
|
||||
-- Markus Rosenstihl <Markus.Rosenstihl@physik.tu-darmstadt.de> Wed, 07 Nov 2012 12:36:40 +0000
|
||||
|
||||
python3-damaris (0.13-0) experimental; urgency=low
|
||||
|
||||
* using cElementTree if available, giving the ResultReader almost 20x speed up
|
||||
|
||||
-- Markus Rosenstihl <Markus Rosenstihl <markus.rosenstihl@physik.tu-darmstadt.de> Wed, 03 Nov 2010 18:49:46 +0000
|
||||
|
||||
python3-damaris (0.12-0.0) experimental; urgency=low
|
||||
|
||||
* new development version
|
||||
|
||||
-- Achim Gaedke <Achim.Gaedke@physik.tu-darmstadt.de> Sat, 24 May 2008 17:49:25 +0200
|
||||
|
||||
python3-damaris (0.11-0.1) experimental; urgency=low
|
||||
|
||||
* updated debian python policy
|
||||
* job descriptions: types are saved and recovered
|
||||
* support for system wide defaults file thanks to Christian
|
||||
* new interleaved range by Markus Rosenstihl
|
||||
* revised display source change event handling, found some severe errors
|
||||
* cursor movement and selection problems solved
|
||||
* log window information are saved in hdf files
|
||||
|
||||
-- Achim Gaedke <Achim.Gaedke@physik.tu-darmstadt.de> Thu, 17 Mar 2008 17:28:13 +0100
|
||||
|
||||
python3-damaris (0.11-0.0) experimental; urgency=low
|
||||
|
||||
* rename to python3-damaris
|
||||
* x axis log plot
|
||||
* %()s functions for hdf file naming
|
||||
* line number widgets for scripts
|
||||
* Persistance class added (scope like fade away of signal changes)
|
||||
|
||||
-- Achim Gaedke <Achim.Gaedke@physik.tu-darmstadt.de> Thu, 07 Feb 2008 02:21:45 +0100
|
||||
|
||||
greendamaris (0.10-0.2) experimental; urgency=medium
|
||||
|
||||
* increased compatibility with pytables version 1 and 2
|
||||
* sending signals to backend, when it fails to quit properly
|
||||
* correcting quit event return value
|
||||
|
||||
-- Achim Gaedke <Achim.Gaedke@physik.tu-darmstadt.de> Fri, 12 Oct 2007 13:34:33 +0200
|
||||
|
||||
greendamaris (0.10-0.1) experimental; urgency=low
|
||||
|
||||
* added docs and browser button for docs
|
||||
* limited number of points to display for GTKCairo backend
|
||||
* numarray replaced by numpy
|
||||
* adapted width of window to fit even gnome icon size
|
||||
|
||||
-- Achim Gaedke <Achim.Gaedke@physik.tu-darmstadt.de> Tue, 02 Oct 2007 19:11:33 +0200
|
||||
|
||||
greendamaris (0.10-0.0) experimental; urgency=medium
|
||||
|
||||
* started separate source package of pyhton-damaris
|
||||
* pycentral used to support both python 2.4 and 2.5
|
||||
|
||||
-- Achim Gaedke <Achim.Gaedke@physik.tu-darmstadt.de> Sat, 08 Sep 2007 12:56:06 +0200
|
||||
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
9
|
||||
Vendored
+16
@@ -0,0 +1,16 @@
|
||||
Source: python3-damaris
|
||||
Section: science
|
||||
Priority: optional
|
||||
Maintainer: Markus Rosenstihl <markus.rosenstihl@physik.tu-darmstadt.de>
|
||||
Build-Depends: debhelper, python3-dev, dh-python, dpkg-dev
|
||||
Standards-Version: 3.7.3
|
||||
X-Python3-Version: >= 3.5
|
||||
|
||||
Package: python3-damaris
|
||||
Architecture: all
|
||||
XB-Python-Version: ${python3:Versions}
|
||||
Provides: ${python3:Provides}, damaris-frontend-py3
|
||||
Depends: ${python3:Depends}, python3-numpy, python3-scipy, python3-gi, python3-matplotlib, python3-tables, lzop, python3-xdg, libgtksourceview-3.0-1
|
||||
Recommends: damaris-backends, python3-numpy-ext
|
||||
Suggests: python3-doc, python3-tables-doc, python3-numpy-doc
|
||||
Description: python frontend for DAMARIS project
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Name=DAMARIS3
|
||||
Comment=DArmstadt MAgnetic Resonance Instrument Software
|
||||
Exec=/usr/bin/DAMARIS3 %F
|
||||
X-MultipleArgs=true
|
||||
Terminal=false
|
||||
MimeType=text/x-python;text/plain;
|
||||
Type=Application
|
||||
Categories=Science;Education;Physics;Chemistry;
|
||||
Icon=DAMARIS3
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
?package(python-damaris): needs="X11" section="Apps/Science" title="DAMARIS3" longtitle="DArmstadt Magnetic Resonance Instrument Software" command="DAMARIS3" icon="/usr/share/python-damaris/images/DAMARIS3.png"
|
||||
+64
@@ -0,0 +1,64 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
# Achim Gaedke
|
||||
# May 2007
|
||||
|
||||
# Uncomment this to turn on verbose mode.
|
||||
export DH_VERBOSE=1
|
||||
PYVERS=$(shell py3versions -vr)
|
||||
PACKAGE_NAME=python3-damaris
|
||||
MODULE_NAME=damaris3
|
||||
PYBASE=$(CURDIR)/debian/${PACKAGE_NAME}
|
||||
DH_ALWAYS_EXCLUDE=CVS:.svn
|
||||
|
||||
clean:
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_installdirs
|
||||
# Add here commands to clean up after the build process.
|
||||
rm -f *-stamp
|
||||
rm -rf dist build $(PYVERS:%=build-ext-%)
|
||||
find . -name *\.py[co] -exec rm {} \;
|
||||
dh_clean
|
||||
|
||||
build: build-stamp
|
||||
build-stamp: $(PYVERS:%=build-ext-%)
|
||||
touch $@
|
||||
build-ext-%:
|
||||
dh_testdir
|
||||
python$* setup.py build
|
||||
touch $@
|
||||
|
||||
install: install-stamp
|
||||
# install menu related things
|
||||
dh_install debian/damaris3.desktop /usr/share/applications/
|
||||
|
||||
install-stamp: build-stamp $(PYVERS:%=install-ext-%)
|
||||
install-ext-%:
|
||||
python$* setup.py install --root $(PYBASE) --install-layout=deb
|
||||
echo "DAMARIS3 script: removing path to local installation"
|
||||
-sed 's/^sys.path.insert(0,.*).*/# damaris package is found on default path/' <$(PYBASE)/usr/bin/DAMARIS3 >$(PYBASE)/usr/bin/DAMARIS3.new
|
||||
-mv $(PYBASE)/usr/bin/DAMARIS3.new $(PYBASE)/usr/bin/DAMARIS3
|
||||
|
||||
binary-indep: build install
|
||||
dh_link usr/share/python3-damaris/doc usr/share/doc/python3-damaris/html
|
||||
dh_link usr/share/python3-damaris/images usr/share/doc/python3-damaris/images
|
||||
dh_link usr/share/python3-damaris/images/DAMARIS3.png usr/share/icons/DAMARIS3.png
|
||||
dh_testdir -i
|
||||
dh_testroot -i
|
||||
dh_installchangelogs -i
|
||||
dh_installdocs -i
|
||||
dh_python3
|
||||
dh_installmenu -i
|
||||
dh_compress -i -X.py
|
||||
dh_fixperms -i
|
||||
dh_installdeb -i
|
||||
dh_gencontrol -i
|
||||
dh_md5sums -i
|
||||
dh_builddeb -i
|
||||
|
||||
binary-arch: build install
|
||||
|
||||
binary: binary-indep binary-arch
|
||||
|
||||
.PHONY: build clean binary-indep binary-arch binary install configure
|
||||
Reference in New Issue
Block a user