[med-svn] [SCM] vegan annotated tag, debian/2.0-7-1, created. debian/2.0-7-1
The annotated tag, debian/2.0-7-1 has been created at 4cd4f8fb434926fe6744298c712428f226aa7d12 (tag) tagging 0dac5a00cbf95e0ded8959f50e0d4fb11dc5177b (commit) replaces debian/2.0-3-1 tagged by Charles Plessy on Mon Apr 8 13:24:43 2013 +0900 - Shortlog r-cran-vegan (2.0-7-1) unstable; urgency=low 8136fa9 Imported Upstream version 2.0-7 049dcc3 No new license not copyright notice in the new upstream release. d291a8a Removed obsolete DM-Upload-Allowed field. 267d818 Normalised VCS URLs following Lintian's standard. 4601587 Using Debhelper 9. 45db17d Conforms to Policy 3.9.4. -- Charles Plessy Mon, 08 Apr 2013 13:18:12 +0900 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAABCAAGBQJRYkaQAAoJEMW9bI8ildUCd/UQAIU/bwAIK08iJa19mDw65acG Nu0jrnCsEMXNryQrW2rQQPQYfGzDCMmmSBuHdmt8QCM+CQ7z1lEy/mmi/2wclbsr 5DTtaZwpTZPKlFzvclxeVmoLcQi4upX9iXi90so6vwI8r8zUE2kWxAHeffAg6Bbn evHHX0X6lk92mBe3lh9R8nLhuIcfrrBoJRFaI/1ooLDXh5Lql2oVP+TvMPJyu08x HuPXL5Gi4PJFebz7FcYMrM4kEtThz2gthwYzsMSIhcu/J8aWqhZRYCTH+EPB31nr EYZoeCHLyzAvArJqGlj4cDYRj7ZmBfAwuxa9Jj2kdF4JRe7PYGYA2RLGUIYeUq3u 8Ui/vWybd6CQrgfTohiT2zM8U7l1FljoMQ5yuHfLm4Z5gejkc9YXvcva4l7wIe93 IY0oZEZDE2ymi/sW2Kk6x51TSXFagXnEA4F6MfOfvB4DHJYi8rtM3EmH1MUjexNJ IhlSKQCyDYH2cN5/GiuT+AUg8IcKZPqtJCUWYGEySksEidM5wpQYGGoHXj6/k8ue nadOoV2WyNa39DwXkBJB7qnBiwjCgSNBLfa4G2hy2ZW/uec9uBB4QnMbnfovW1eW cwDStbXMaoDAslGagMHkuBEHUP747XR9pSy9nlKLAq72cMAEWAkjghNg2rS8BkZE r1aCqHXKYaj8zojOa0Wv =JUEm -END PGP SIGNATURE- Charles Plessy (15): Imported Upstream version 2.0-4 Merge tag 'upstream/2.0-4' Imported Upstream version 2.0-5 Merge tag 'upstream/2.0-5' Imported Upstream version 2.0-6 Merge tag 'upstream/2.0-6' Imported Upstream version 2.0-7 Merge tag 'upstream/2.0-7' No new license not copyright notice in the new upstream release. Removed obsolete DM-Upload-Allowed field. Normalised VCS URLs following Lintian's standard. Using Debhelper 9. Conforms to Policy 3.9.4. Waiting for the next mirror push to build vegan in a clean chroot. r-cran-vegan (2.0-7-1) unstable; urgency=low --- -- Community Ecology Package for R ___ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
[med-svn] [SCM] vegan branch, upload, updated. 83eaddb0ff45a931882dbeed8646825c8c73e2c4
The following commit has been merged in the upload branch: commit 83eaddb0ff45a931882dbeed8646825c8c73e2c4 Author: Charles Plessy Date: Mon Apr 8 13:24:23 2013 +0900 r-cran-vegan (2.0-7-1) unstable; urgency=low 8136fa9 Imported Upstream version 2.0-7 049dcc3 No new license not copyright notice in the new upstream release. d291a8a Removed obsolete DM-Upload-Allowed field. 267d818 Normalised VCS URLs following Lintian's standard. 4601587 Using Debhelper 9. 45db17d Conforms to Policy 3.9.4. -- Charles Plessy Mon, 08 Apr 2013 13:18:12 +0900 diff --git a/changes b/changes index 1a1a38c..c9766bf 100644 --- a/changes +++ b/changes @@ -2,11 +2,11 @@ Hash: SHA256 Format: 1.8 -Date: Mon, 19 Mar 2012 13:12:23 +0900 +Date: Mon, 08 Apr 2013 13:18:12 +0900 Source: r-cran-vegan Binary: r-cran-vegan Architecture: source amd64 -Version: 2.0-3-1 +Version: 2.0-7-1 Distribution: unstable Urgency: low Maintainer: Debian Med Packaging Team @@ -14,39 +14,44 @@ Changed-By: Charles Plessy Description: r-cran-vegan - Community Ecology Package for R Changes: - r-cran-vegan (2.0-3-1) unstable; urgency=low + r-cran-vegan (2.0-7-1) unstable; urgency=low . - b6a9868 Imported Upstream version 2.0-3 + 8136fa9 Imported Upstream version 2.0-7 + 049dcc3 No new license not copyright notice in the new upstream release. + d291a8a Removed obsolete DM-Upload-Allowed field. + 267d818 Normalised VCS URLs following Lintian's standard. + 4601587 Using Debhelper 9. + 45db17d Conforms to Policy 3.9.4. Checksums-Sha1: - 43d1a0a17b465c03d83f0ec6f7d154f7d54fa240 2022 r-cran-vegan_2.0-3-1.dsc - 45974bad9f0c869fb85983bdded50c261bfe3a55 1540468 r-cran-vegan_2.0-3.orig.tar.gz - 561fad479f1301f7ef68ea7f337477fe75755c13 8322 r-cran-vegan_2.0-3-1.diff.gz - d675cba4c4559f95fff7aa91ca004f4d703a998f 2167320 r-cran-vegan_2.0-3-1_amd64.deb + ba118366a3c05998cde3aad2de5a22ab2031fe68 2014 r-cran-vegan_2.0-7-1.dsc + 92ea9b57b9f97f0b1c9f093bedcd2d1f38046a4d 157 r-cran-vegan_2.0-7.orig.tar.gz + 83280e6a3571264cda0f793eefb790a17ad5caaf 8472 r-cran-vegan_2.0-7-1.diff.gz + cb4b9b215fb439945bf45d269f6c2a8aaebefa5c 2217056 r-cran-vegan_2.0-7-1_amd64.deb Checksums-Sha256: - 60a37f2c8b340cf98f9ace0f5afc45610cffb23d83f93a9e3d1055e78f7d6ac4 2022 r-cran-vegan_2.0-3-1.dsc - fa06df47a9681e4c045dfe55870ec1a10e4c6404150e9b4797f64e05848dd91c 1540468 r-cran-vegan_2.0-3.orig.tar.gz - 68a722bf59f9c5ecd6b2bdca7a60faad95748498881b7e69088b2730b5ff5a87 8322 r-cran-vegan_2.0-3-1.diff.gz - 8f0c2b8716eb2d58ca4c38a06a36d149de79811fdd6961802fa5a13961151fb9 2167320 r-cran-vegan_2.0-3-1_amd64.deb + 34a5ec49463e344ed35acc232eace7e4da2d7fe37a6428fdc21875bed11eb88f 2014 r-cran-vegan_2.0-7-1.dsc + 28e6587329c08ae22e85b77afaa0fa2d966e33bb57e52eb4b2ade987c32a31eb 157 r-cran-vegan_2.0-7.orig.tar.gz + 1b2266a45879aca517d16e1b6f27377c5a36f50c187cd8224841b0236dda273f 8472 r-cran-vegan_2.0-7-1.diff.gz + df76f3786ca25937e992d2798292cd68396e9b326c8d5a07b161a1120c305471 2217056 r-cran-vegan_2.0-7-1_amd64.deb Files: - b3ef3c6b223bb42abd745c4241afc437 2022 gnu-r optional r-cran-vegan_2.0-3-1.dsc - 0bf54508bd04de611a9f3633d1759cee 1540468 gnu-r optional r-cran-vegan_2.0-3.orig.tar.gz - 223905ebc1a86186507d7fbd09718b63 8322 gnu-r optional r-cran-vegan_2.0-3-1.diff.gz - 3138c0dd0d8677e13560963dc553cc18 2167320 gnu-r optional r-cran-vegan_2.0-3-1_amd64.deb + 590a95f252207f274f6d044c37d01386 2014 gnu-r optional r-cran-vegan_2.0-7-1.dsc + 314bedb7018d09e3f52edc3bb09b9369 157 gnu-r optional r-cran-vegan_2.0-7.orig.tar.gz + d26d75b9cdad2ddc92a3c41bad9ad64b 8472 gnu-r optional r-cran-vegan_2.0-7-1.diff.gz + e8340c2b3fc30c7b42b69ec85cf249cb 2217056 gnu-r optional r-cran-vegan_2.0-7-1_amd64.deb -BEGIN PGP SIGNATURE- -Version: GnuPG v1.4.10 (GNU/Linux) +Version: GnuPG v1.4.12 (GNU/Linux) -iQIcBAEBCAAGBQJPZrPdAAoJEMW9bI8ildUCjRUP/255YJda0SoNduEyr4vvlKr6 -czl4O2bCYubtZflMqw4JA0Lw+6ipzn5zEO5syji3O96OyyvfzZsf3Y9dXRN63VS+ -qvG2QAILigfqu9H9ZNLP+YNFTpuao3mjjTq8fZrrRtvvUG07erewnnOqxSSDZZGM -dyaiw6mNYTz1P6qUMkd5yK9fsGBVtbH/54ZjKaJwy9tZFDM+JBL/sbYDbmNLvo1z -lWbxTFcun6RK+cmzaJO2Ipqo2LQqtxLSwADPSzz8/sOr7RkB1pnyubaPMy7PNIui -0QcXrUwOL1WOw042J7Lz0T7m/9Yf7vVGLd3r7N0hRVitzsyplxbb+YRjKVkgrDe8 -BuOgF4/cPDw/frWKlgbMs4Dgxjv8d2Olugrc9Jls1bPWF9Xgpc4mYVCjcCH1JPT8 -B+DcNJn3qnzSip6XfFO7G2KvdHPyP5F7e4qOT51Qk7nEFAO63462KOpnuEu2K2pz -ZjTsCi4K9Py6hRuu3bRTkzMBqyvrUaq//ei6ybfuRcmsHPs9OSkzYpIBa0G+LX1N -1Ewn9s+iXULeMJv2G9gIhanqn5Yi/q9MClt/csoeg1ujEYUpVOp+IzxI5C0batbi -v08dWj+wv68o3+LP4q2+KAtuvwoHAf5ELZXJor85NMwBZ7kWfUVPl3AuGINhO841 -0sN1Mp4Hgcyaf71FNUTc -=cUyn +iQIcBAEBCAAGBQJRYkXaAAoJEMW9bI8ildUCVeQP/3xpjoQprrOLpVcHfrkeKWs3 +B4tLK5PeHUh5qRswcYH6ffOZNCze8G+32HZgTPX+nAgbOpuYIQWyLeEUNMiaEJWx +G4VWYYwqAdgelqNk5ZYH2uEoipYyyB9l9TwBZ2KWonx52B87cdg6iHv2vN0DAX8/ +NLU8ZTukQuQepeGRaBgWNQZbC2EIxUphL/Szoyi/rum4lLezT6GSHZi8w86F1Da8 +cVaIUOivaqsmWFNSM1rGEt8qYFjOWeqS/70A+G+ut/45IYXjASIRyU8NBLtWTcCa +X8zNKnDMOBr1kQpfZcRXXxscK6R1DST1
[med-svn] [SCM] vegan branch, master, updated. debian/2.0-3-1-16-g0dac5a0
The following commit has been merged in the master branch: commit 0dac5a00cbf95e0ded8959f50e0d4fb11dc5177b Author: Charles Plessy Date: Mon Apr 8 13:18:34 2013 +0900 r-cran-vegan (2.0-7-1) unstable; urgency=low 8136fa9 Imported Upstream version 2.0-7 049dcc3 No new license not copyright notice in the new upstream release. d291a8a Removed obsolete DM-Upload-Allowed field. 267d818 Normalised VCS URLs following Lintian's standard. 4601587 Using Debhelper 9. 45db17d Conforms to Policy 3.9.4. -- Charles Plessy Mon, 08 Apr 2013 13:18:12 +0900 diff --git a/debian/changelog b/debian/changelog index 942bfcc..e203417 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -r-cran-vegan (2.0-7-1) UNRELEASED; urgency=low +r-cran-vegan (2.0-7-1) unstable; urgency=low 8136fa9 Imported Upstream version 2.0-7 049dcc3 No new license not copyright notice in the new upstream release. @@ -7,7 +7,7 @@ r-cran-vegan (2.0-7-1) UNRELEASED; urgency=low 4601587 Using Debhelper 9. 45db17d Conforms to Policy 3.9.4. - -- Charles Plessy Thu, 04 Apr 2013 14:47:44 +0900 + -- Charles Plessy Mon, 08 Apr 2013 13:18:12 +0900 r-cran-vegan (2.0-3-1) unstable; urgency=low -- Community Ecology Package for R ___ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
[med-svn] [SCM] aghermann branch, master, updated. 65add7a81ffcf60b3e754aadd631a766286c9c6a
The following commit has been merged in the master branch: commit 65add7a81ffcf60b3e754aadd631a766286c9c6a Author: Andrei Zavada Date: Sun Apr 7 19:41:47 2013 +0300 make it 0.8.2 diff --git a/ChangeLog b/ChangeLog index 7054617..67a0ba6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +v.0.8.2 (2013-04-07) + * Fix GtkScrolledWindow issue in Annotations dialog. + * Fix those random omp-related freezes on tree rescan. + * Make main window busy if profile regeneration needs to happen. + * URL fix for SWU page on jh.com/aghermann. + * Enable subject sort. + v.0.8.1 (2013-02-24) * Calculate SWU metric over time. * SF: ensure signal line remains visible at high page sizes. diff --git a/configure.ac b/configure.ac index 1303bf0..994fa72 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ AC_COPYRIGHT([Copyright (c) 2008-13 Andrei Zavada ]) -AC_INIT([Aghermann], [0.8.2_rc], [johnhom...@gmail.com]) +AC_INIT([Aghermann], [0.8.2], [johnhom...@gmail.com]) AC_CONFIG_SRCDIR([src/main.cc]) AC_CONFIG_MACRO_DIR([m4]) AC_PREREQ(2.61) diff --git a/data/mw-dialogs.glade b/data/mw-dialogs.glade index b6e91ea..f733630 100644 --- a/data/mw-dialogs.glade +++ b/data/mw-dialogs.glade @@ -1,19 +1,6 @@ - -80 -1.5 -0.25 -10 - - -0.01 -5 -0.5 -0.25 -1 - 1 100 @@ -28,6 +15,19 @@ 0.25 1 + +80 +1.5 +0.25 +10 + + +0.01 +5 +0.5 +0.25 +1 + 5 300 @@ -328,7 +328,8 @@ 0 5 15 -Aghermann 0.8.2 rcjohnhommer.com/academic/code/aghermann; +Aghermann 0.8.2 MacBaren +johnhommer.com/academic/code/aghermann; True @@ -423,7 +424,16 @@ With bug reports, either send yours to + * Fix GtkScrolledWindow issue in Annotations dialog. + * Fix those random omp-related freezes on tree rescan. + * Make main window busy if profile regeneration + needs to happen. + * URL fix for SWU page on jh.com/aghermann. + * Enable subject sort. ++v. 0.8.1 (2013-02-24) * Calculate SWU metric over time. * SF: ensure signal line remains visible at high page @@ -431,31 +441,6 @@ With bug reports, either send yours to - * edfcat: proper handling of overshooting signal - portions. - * SF: mark flat signal portions as artifacts. - * Fix envelope function. - * Fix dzcdf function. - * SF: reingeneered Patterns/Find dialog: - o use band-pass for target frequency matching; - o system, user, experiment and subject-wide patterns: - o obtain match index once, for instantaneous finding - against variable criteria; - o mark matches as annotations, incl. as phasic events - such as spikes; - * Differentiate and make use of subject full/short name. - * SF: Ensure all annotations are shown (some inserted in - non-linear order were dropped). - * Clamp MC metric to 0 to prevent occasional negative - values spoil the profile plot. - * SF: Alt+1..9 to pop up channel menu. - * Fix many crashes when subjects have exclusive sets - of channels. - * Various smaller fixes. - - (for older entries, see full changelog) True True diff --git a/debian/changelog b/debian/changelog index 6da5f76..80ee514 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +aghermann (0.8.2-1) experimental; urgency=low + + * New upstream version. + + -- Andrei Zavada Sun, 07 Apr 2013 19:21:16 +0200 + aghermann (0.8.1-1) experimental; urgency=low * New upstream version. -- Sleep experiment manager ___ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
[med-svn] [SCM] aghermann branch, master, updated. 65add7a81ffcf60b3e754aadd631a766286c9c6a
The following commit has been merged in the master branch: commit 5655b46a99d4b91f21a68f237b9eb5c00ec42d11 Author: Andrei Zavada Date: Sun Apr 7 18:58:24 2013 +0300 subject sorting in main window diff --git a/data/mw.glade b/data/mw.glade index f475474..830bc3c 100644 --- a/data/mw.glade +++ b/data/mw.glade @@ -1,6 +1,12 @@ + +1 +0.94996 +0.01 +0.10001 + True False @@ -81,12 +87,6 @@ False reload - -1 -0.94996 -0.01 -0.10001 - 6 10 @@ -711,6 +711,83 @@ rm */*/*/.*.{psd,mc,swu} + +True +False +Subject _order +True + + +True +False + + +True +False +_Name +True +True +True + + + + +True +False +_Age +True +True +iExpSubjectSortName + + + + +True +False +Ad_mission date +True +True +iExpSubjectSortName + + + + +True +False +Average _profile power +True +True +iExpSubjectSortName + + + + +True +False + + + + +True +False +A_scending +True +True + + + + +True +False +S_egregate by gender +True + + + + + + + True False diff --git a/src/ui/mw/construct.cc b/src/ui/mw/construct.cc index f5e6f67..72d2658 100644 --- a/src/ui/mw/construct.cc +++ b/src/ui/mw/construct.cc @@ -96,6 +96,12 @@ SExpDesignUIWidgets
[med-svn] [SCM] aghermann tag, 0.8.2, created. 65add7a81ffcf60b3e754aadd631a766286c9c6a
The tag, 0.8.2 has been created at 65add7a81ffcf60b3e754aadd631a766286c9c6a (commit) - Shortlog commit 65add7a81ffcf60b3e754aadd631a766286c9c6a Author: Andrei Zavada Date: Sun Apr 7 19:41:47 2013 +0300 make it 0.8.2 --- -- Sleep experiment manager ___ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
[med-svn] [SCM] aghermann branch, master, updated. 65add7a81ffcf60b3e754aadd631a766286c9c6a
The following commit has been merged in the master branch: commit ff010d9f838af38e00e2e8b9dea1b3bbe3936c25 Author: Andrei Zavada Date: Sun Apr 7 12:05:47 2013 +0300 leave __buf__ alone in sb_main_progress_indicator diff --git a/src/ui/mw/mw.cc b/src/ui/mw/mw.cc index 7236242..5af78bd 100644 --- a/src/ui/mw/mw.cc +++ b/src/ui/mw/mw.cc @@ -552,8 +552,9 @@ void aghui::SExpDesignUI:: sb_main_progress_indicator( const char* current, size_t n, size_t i, aghui::TGtkRefreshMode mode) { - snprintf_buf( "(%zu of %zu) %s", i, n, current); - sb_message( __buf__); + DEF_UNIQUE_CHARP (b); + ASPRINTF( &b, "(%zu of %zu) %s", i, n, current); + sb_message( b); switch ( mode ) { case TGtkRefreshMode::gtk: -- Sleep experiment manager ___ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
[med-svn] [SCM] aghermann branch, master, updated. 65add7a81ffcf60b3e754aadd631a766286c9c6a
The following commit has been merged in the master branch: commit e10ecb6fc0128baf8fdce3e8a7f5b038a60ff36c Author: Andrei Zavada Date: Sun Apr 7 18:57:25 2013 +0300 more accurate messages in main window status bar diff --git a/src/ui/mw/mainmenu_cb.cc b/src/ui/mw/mainmenu_cb.cc index 805a47e..425bc66 100644 --- a/src/ui/mw/mainmenu_cb.cc +++ b/src/ui/mw/mainmenu_cb.cc @@ -123,16 +123,15 @@ iExpBasicSADetectUltradianCycles_activate_cb( GtkMenuItem*, gpointer userdata) size_t i, size_t n) { snprintf_buf( - "(%zu of %zu) %s/%s/%s", i, n, + "Detect ultradian cycle %s/%s/%s", ED.ED->group_of(J), J.short_name.c_str(), E.name()); - ED.sb_message( __buf__); + ED.sb_main_progress_indicator( __buf__, n, i, TGtkRefreshMode::gtk); gtk_widget_queue_draw( (GtkWidget*)ED.cMeasurements); - gdk_window_process_updates( - gtk_widget_get_parent_window( (GtkWidget*)ED.cMeasurements), - TRUE); }; ED.ED->for_all_episodes( F, reporter, filter); + + ED.sb_clear(); } @@ -181,10 +180,9 @@ iExpGloballyDetectArtifacts_activate_cb( GtkMenuItem*, gpointer userdata) size_t i, size_t total) { snprintf_buf( - "(%zu of %zu) Detect artifacts in %s/%s/%s/%s:%s", i, total, + "Detect artifacts in %s/%s/%s/%s:%s", ED.ED->group_of(J), J.short_name.c_str(), D.c_str(), E.name(), R.F().channel_by_id(R.h())); - ED.sb_message( __buf__); - gtk_flush(); + ED.sb_main_progress_indicator( __buf__, total, i, TGtkRefreshMode::gtk); }; switch ( response ) { case GTK_RESPONSE_OK: @@ -235,6 +233,7 @@ iExpGloballyDetectArtifacts_activate_cb( GtkMenuItem*, gpointer userdata) bbl.push_front( new aghui::SBusyBlock (SFp->wSF)); ED.ED -> for_all_recordings( op, reporter, filter); + ED.sb_clear(); for ( auto& SF : ED.open_scoring_facilities ) { for ( auto& H : SF->channels ) -- Sleep experiment manager ___ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
[med-svn] [SCM] aghermann branch, master, updated. 65add7a81ffcf60b3e754aadd631a766286c9c6a
The following commit has been merged in the master branch: commit f977748f09627e001c43630a4932eb4dff19f70c Author: Andrei Zavada Date: Sun Apr 7 11:38:22 2013 +0300 cosmetic strings touchup diff --git a/data/mw.glade b/data/mw.glade index 620945a..f475474 100644 --- a/data/mw.glade +++ b/data/mw.glade @@ -887,7 +887,7 @@ rm */*/*/.*.{psd,mc,swu} False center 1 -freq range: +F: True @@ -1002,7 +1002,7 @@ rm */*/*/.*.{psd,mc,swu} False center 1 -f0: +F0: True True @@ -1091,7 +1091,7 @@ rm */*/*/.*.{psd,mc,swu} True center 1 -f0: +F0: True True @@ -7259,6 +7259,12 @@ dragging individual signals with Alt. + + + + + + diff --git a/src/ui/mw/simulations.cc b/src/ui/mw/simulations.cc index 07d0411..b6af5d2 100644 --- a/src/ui/mw/simulations.cc +++ b/src/ui/mw/simulations.cc @@ -110,7 +110,7 @@ populate_2() -1); } else { gtk_tree_store_set( mSimulations, &iter_h, - 1, "(untried — click to run)", + 1, "(untried — dbl-click to run)", msimulations_modref_col, virgin, -1); } -- Sleep experiment manager ___ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
[med-svn] [SCM] aghermann branch, master, updated. 65add7a81ffcf60b3e754aadd631a766286c9c6a
The following commit has been merged in the master branch: commit 10a0cc903d32694d7c33dca930ac2e0da0758226 Author: Andrei Zavada Date: Sun Apr 7 11:24:13 2013 +0300 endow on-demand profile recompute with omp goodness diff --git a/src/ui/mw/mw_cb.cc b/src/ui/mw/mw_cb.cc index 80c97ca..e3fb4d3 100644 --- a/src/ui/mw/mw_cb.cc +++ b/src/ui/mw/mw_cb.cc @@ -126,23 +126,47 @@ eMsmtProfileType_changed_cb( GtkComboBox* b, gpointer userdata) auto params = ED.make_active_profile_paramset(); // don't let it throw on insufficiently scored recordings - params.req_percent_scored = 0.; + params.req_percent_scored = 0.; params.swa_laden_pages_before_SWA_0 = 0u; + // collect profiles that need to be re-created aghui::SBusyBlock *bb = nullptr; + vector redo_profiles; for ( auto &G : ED.groups ) for ( auto &J : G ) if ( J.cprofile and J.cprofile->need_compute( params) ) { - bb = new aghui::SBusyBlock (ED.wMainWindow); - goto proceed; + if ( !bb ) + bb = new aghui::SBusyBlock (ED.wMainWindow); + redo_profiles.push_back( J.cprofile); } -proceed: + size_t global_i = 0; +#ifdef _OPENMP +#pragma omp parallel for schedule(guided) +#endif + for ( size_t i = 0; i < redo_profiles.size(); ++i ) { +#ifdef _OPENMP +#pragma omp critical +#endif + { + auto& P = *redo_profiles[i]; + ED.sb_main_progress_indicator( + (string ("Compute ") + P.subject() + "/" + P.session() + "/" + P.channel()).c_str(), + redo_profiles.size(), ++global_i, + TGtkRefreshMode::gtk); + } + + redo_profiles[i]->create_timeline( params); + } + ED.sb_clear(); + + // do it for all the rest (those needing heavy recompute will be fetched from cache) for ( auto &G : ED.groups ) for ( auto &J : G ) if ( J.cprofile ) J.cprofile->create_timeline( params); + if ( ED.profile_scale_psd == 0. || ED.profile_scale_swu == 0. || ED.profile_scale_mc == 0. || // don't know which ED.autoscale ) ED.calculate_profile_scale(); -- Sleep experiment manager ___ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
[med-svn] [SCM] aghermann branch, master, updated. 65add7a81ffcf60b3e754aadd631a766286c9c6a
The following commit has been merged in the master branch: commit bf74b77edac4a3e346d920a7c7be3518d9128f6c Author: Andrei Zavada Date: Sun Apr 7 02:46:11 2013 +0300 probe profile regeneration, make main window busy when it needs to happen diff --git a/src/expdesign/profile.hh b/src/expdesign/profile.hh index bb27606..0771e9d 100644 --- a/src/expdesign/profile.hh +++ b/src/expdesign/profile.hh @@ -36,6 +36,7 @@ class CProfile create_timeline(); } void create_timeline(); + bool need_compute( const SProfileParamSet&); const SProfileParamSet& P() const { return *this; } diff --git a/src/expdesign/recording.cc b/src/expdesign/recording.cc index ea43687..3a17112 100644 --- a/src/expdesign/recording.cc +++ b/src/expdesign/recording.cc @@ -238,6 +238,16 @@ CProfile (CProfile&& rv) +bool +agh::CProfile:: +need_compute( const SProfileParamSet& P) +{ + for ( auto Mi = _mm_list.begin(); Mi != _mm_list.end(); ++Mi ) + if ( (*Mi)->need_compute( P) ) + return true; + return false; +} + void agh::CProfile:: diff --git a/src/expdesign/recording.hh b/src/expdesign/recording.hh index e416809..a0997d3 100644 --- a/src/expdesign/recording.hh +++ b/src/expdesign/recording.hh @@ -240,6 +240,21 @@ class CRecording { } } + bool + need_compute( const SProfileParamSet& P) + { + switch ( P.metric ) { + case metrics::TType::psd: + return psd_profile.need_compute(); + case metrics::TType::swu: + return swu_profile.need_compute(); + case metrics::TType::mc: + return mc_profile.need_compute(); + default: + throw runtime_error ("What metric?"); + } + } + metrics::psd::CProfile psd_profile; metrics::swu::CProfile swu_profile; metrics::mc::CProfile mc_profile; diff --git a/src/metrics/page-metrics-base.cc b/src/metrics/page-metrics-base.cc index 5c5f165..d7aab1a 100644 --- a/src/metrics/page-metrics-base.cc +++ b/src/metrics/page-metrics-base.cc @@ -137,6 +137,26 @@ compute( const SPPack& req_params) return retval; } +bool +metrics::CProfile:: +need_compute( const SPPack& req_params) +{ + auto req_signature = _using_F().dirty_signature( _using_sig_no); + if ( have_data() +and req_signature == _signature_when_mirrored +and Pp.same_as(req_params) ) + return false; + + auto old_mirror = mirror_fname(); + Pp.make_same( req_params); + _signature_when_mirrored = req_signature; + auto new_mirror = mirror_fname(); + + bool got_it = (mirror_back( new_mirror) == 0); + + return not got_it; +} + int diff --git a/src/metrics/page-metrics-base.hh b/src/metrics/page-metrics-base.hh index 4598e9f..2a315d8 100644 --- a/src/metrics/page-metrics-base.hh +++ b/src/metrics/page-metrics-base.hh @@ -155,6 +155,12 @@ class CProfile { { return compute( Pp); } + bool need_compute( const SPPack&); // not const because it does mirror_back + bool need_compute() + { + return need_compute( Pp); + } + protected: virtual int go_compute() = 0; diff --git a/src/ui/mw/mw_cb.cc b/src/ui/mw/mw_cb.cc index 142861e..80c97ca 100644 --- a/src/ui/mw/mw_cb.cc +++ b/src/ui/mw/mw_cb.cc @@ -124,12 +124,20 @@ eMsmtProfileType_changed_cb( GtkComboBox* b, gpointer userdata) break; } -// aghui::SBusyBlock bb (ED.wMainWindow); auto params = ED.make_active_profile_paramset(); // don't let it throw on insufficiently scored recordings params.req_percent_scored = 0.; params.swa_laden_pages_before_SWA_0 = 0u; + aghui::SBusyBlock *bb = nullptr; + for ( auto &G : ED.groups ) + for ( auto &J : G ) + if ( J.cprofile and J.cprofile->need_compute( params) ) { + bb = new aghui::SBusyBlock (ED.wMainWindow); + goto proceed; + } +proceed: + for ( auto &G : ED.groups ) for ( auto &J : G ) if ( J.cprofile ) @@ -142,6 +150,9 @@ eMsmtProfileType_changed_cb( GtkComboBox* b, gpointer userdata) ED.adjust_op_freq_spinbuttons(); gtk_widget_queue_draw( (GtkWidget*)ED.cMeasurements); + + if ( bb ) + delete bb; } -- Sleep experiment manager ___ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.aliot
[med-svn] [SCM] aghermann branch, master, updated. 65add7a81ffcf60b3e754aadd631a766286c9c6a
The following commit has been merged in the master branch: commit 22e14b1791f0bd63e5d1cdb08c4078e7e66ab166 Author: Andrei Zavada Date: Sun Apr 7 00:43:16 2013 +0300 probably fix those random omp-related hangs diff --git a/src/metrics/psd.cc b/src/metrics/psd.cc index 3e35b2c..214b479 100644 --- a/src/metrics/psd.cc +++ b/src/metrics/psd.cc @@ -164,7 +164,7 @@ go_compute() static fftw_plan fft_plan = NULL; static size_t saved_spp = 0; #ifdef _OPENMP -#pragma omp single +#pragma omp critical #endif { // if ( fft_plan == nullptr ) { -- Sleep experiment manager ___ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
[med-svn] [SCM] aghermann branch, master, updated. 65add7a81ffcf60b3e754aadd631a766286c9c6a
The following commit has been merged in the master branch: commit 84e751cae43ebbe8774db05371abbdbd93490e97 Author: Andrei Zavada Date: Sun Apr 7 02:46:34 2013 +0300 remove unnecessary #pragma omp flush diff --git a/src/expdesign/tree-scanner.cc b/src/expdesign/tree-scanner.cc index 354081d..b1e9d23 100644 --- a/src/expdesign/tree-scanner.cc +++ b/src/expdesign/tree-scanner.cc @@ -312,7 +312,6 @@ scan_tree( TMsmtCollectProgressIndicatorFun user_progress_fun) list complete_episode_set = enumerate_episodes(); size_t n_episodes = complete_episode_set.size(); -#pragma omp flush for ( auto &G : groups ) for ( auto &J : G.second ) startover: -- Sleep experiment manager ___ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
[med-svn] [SCM] aghermann branch, master, updated. 65add7a81ffcf60b3e754aadd631a766286c9c6a
The following commit has been merged in the master branch: commit 9f4f6cd8d9ec51f6d7976fb4f78ecb529427a834 Author: Andrei Zavada Date: Sun Apr 7 00:53:03 2013 +0300 GtkTreeView nests directly in GtkScrolledWindow in wAnnotations diff --git a/data/mw-dialogs.glade b/data/mw-dialogs.glade index 8233f6b..b6e91ea 100644 --- a/data/mw-dialogs.glade +++ b/data/mw-dialogs.glade @@ -1546,21 +1546,14 @@ With bug reports, either send yours to [med-svn] [SCM] aghermann branch, master, updated. 65add7a81ffcf60b3e754aadd631a766286c9c6aThe following commit has been merged in the master branch: commit 431b51057b0205506b075a5fb7307b79de42b515 Author: Andrei Zavada Date: Wed Apr 3 19:26:36 2013 +0300 properly use move() diff --git a/src/libsigfile/source.cc b/src/libsigfile/source.cc index c07bedf..37da818 100644 --- a/src/libsigfile/source.cc +++ b/src/libsigfile/source.cc @@ -61,7 +61,7 @@ CTypedSource (CTypedSource&& rv) case TType::ascii: throw invalid_argument ("Source type 'ascii' not yet supported"); case TType::edf: - _obj = new CEDFFile( static_cast(*(CEDFFile*)rv._obj)); + _obj = new CEDFFile( move(*(CEDFFile*)rv._obj)); break; case TType::edfplus: //_obj = new CEDFPlusFile( *static_cast(rv._obj); -- Sleep experiment manager ___ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
[med-svn] r13269 - in trunk/packages: . uc-echo uc-echo/trunk uc-echo/trunk/debian uc-echo/trunk/debian/patches uc-echo/trunk/debian/script uc-echo/trunk/debian/source
Author: alteholz Date: 2013-04-07 14:33:19 + (Sun, 07 Apr 2013) New Revision: 13269 Added: trunk/packages/uc-echo/ trunk/packages/uc-echo/trunk/ trunk/packages/uc-echo/trunk/debian/ trunk/packages/uc-echo/trunk/debian/changelog trunk/packages/uc-echo/trunk/debian/compat trunk/packages/uc-echo/trunk/debian/control trunk/packages/uc-echo/trunk/debian/copyright trunk/packages/uc-echo/trunk/debian/patches/ trunk/packages/uc-echo/trunk/debian/patches/hardening-flags.patch trunk/packages/uc-echo/trunk/debian/patches/include.patch trunk/packages/uc-echo/trunk/debian/patches/series trunk/packages/uc-echo/trunk/debian/rules trunk/packages/uc-echo/trunk/debian/script/ trunk/packages/uc-echo/trunk/debian/script/uc-echo trunk/packages/uc-echo/trunk/debian/source/ trunk/packages/uc-echo/trunk/debian/source/format trunk/packages/uc-echo/trunk/debian/uc-echo.1 trunk/packages/uc-echo/trunk/debian/uc-echo.install trunk/packages/uc-echo/trunk/debian/uc-echo.lintian-overrides trunk/packages/uc-echo/trunk/debian/uc-echo.manpages trunk/packages/uc-echo/trunk/debian/watch Log: initial version of uc-echo Property changes on: trunk/packages/uc-echo/trunk/debian ___ Added: mergeWithUpstream + 1 Added: trunk/packages/uc-echo/trunk/debian/changelog === --- trunk/packages/uc-echo/trunk/debian/changelog (rev 0) +++ trunk/packages/uc-echo/trunk/debian/changelog 2013-04-07 14:33:19 UTC (rev 13269) @@ -0,0 +1,6 @@ +uc-echo (1.12-1) unstable; urgency=low + + * initial version (Closes: #704902) + + -- Thorsten Alteholz Tue, 12 Mar 2013 18:00:07 +0100 + Added: trunk/packages/uc-echo/trunk/debian/compat === --- trunk/packages/uc-echo/trunk/debian/compat (rev 0) +++ trunk/packages/uc-echo/trunk/debian/compat 2013-04-07 14:33:19 UTC (rev 13269) @@ -0,0 +1 @@ +9 Added: trunk/packages/uc-echo/trunk/debian/control === --- trunk/packages/uc-echo/trunk/debian/control (rev 0) +++ trunk/packages/uc-echo/trunk/debian/control 2013-04-07 14:33:19 UTC (rev 13269) @@ -0,0 +1,25 @@ +Source: uc-echo +Section: science +Priority: optional +Maintainer: Debian Med Packaging Team +Uploaders: Thorsten Alteholz +Build-Depends: debhelper (>= 9), + python-all-dev (>=2.6), + python-scipy, + python-numpy, + g++-multilib +Standards-Version: 3.9.4 +Homepage: http://uc-echo.sourceforge.net/ +Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/uc-echo/trunk/ +Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/uc-echo/trunk/ + +Package: uc-echo +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} +Description: error correction algorithm designed for short-reads from NGS + ECHO is an error correction algorithm designed for short-reads + from next-generation sequencing platforms such as Illumina's + Genome Analyzer II. The algorithm uses a Bayesian framework to + improve the quality of the reads in a given data set by employing + maximum a posteriori estimation. + Added: trunk/packages/uc-echo/trunk/debian/copyright === --- trunk/packages/uc-echo/trunk/debian/copyright (rev 0) +++ trunk/packages/uc-echo/trunk/debian/copyright 2013-04-07 14:33:19 UTC (rev 13269) @@ -0,0 +1,32 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: uc-echo +Source: http://uc-echo.sourceforge.net/ + +Files: * +Copyright: 2011, Yun S. Song +License: BSD + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + . +Redistributions of source code must retain the above copyright notice, this +list of conditions and the following disclaimer. + . +Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + OR TORT (