TZVanaalten [Wed, 16 Aug 2017 14:50:28 +0000 (15:50 +0100)]
JAL-2599 fix background frequency storage and correct colour scheme
TZVanaalten [Wed, 16 Aug 2017 10:07:48 +0000 (11:07 +0100)]
JAL-2629 fix for hmmbuild not loading a HMM onto the current frame
TZVanaalten [Wed, 16 Aug 2017 09:56:57 +0000 (10:56 +0100)]
JAL-2629 add hmmbuild validation check which also gets the HMMER version
TZVanaalten [Tue, 15 Aug 2017 16:30:47 +0000 (17:30 +0100)]
JAL-2629 prevent hmmbuild from running if there are no sequences
TZVanaalten [Tue, 15 Aug 2017 16:10:10 +0000 (17:10 +0100)]
JAL-2629 configure file chooser to select either a folder or a file
TZVanaalten [Tue, 15 Aug 2017 16:05:15 +0000 (17:05 +0100)]
JAL-2629 add checks for executing hmmer commands as .exe
tzvanaalten [Tue, 15 Aug 2017 15:18:58 +0000 (16:18 +0100)]
JAL-2629 fix file loading issues on Mac
TZVanaalten [Tue, 15 Aug 2017 11:48:09 +0000 (12:48 +0100)]
JAL-2629 add HMMER version check
TZVanaalten [Tue, 15 Aug 2017 11:21:15 +0000 (12:21 +0100)]
JAL-2629 selected HMM name now shown in HMMER menu
TZVanaalten [Tue, 15 Aug 2017 11:14:13 +0000 (12:14 +0100)]
JAL-2629 exported HMMs are now named correctly
TZVanaalten [Tue, 15 Aug 2017 09:55:35 +0000 (10:55 +0100)]
JAL-2629 fix uniquified sequence names appearing when running hmmbuild
TZVanaalten [Tue, 15 Aug 2017 09:45:55 +0000 (10:45 +0100)]
JAL-2599 fix HMMER scheme not colouring inserts and made red darker
TZVanaalten [Tue, 15 Aug 2017 09:40:32 +0000 (10:40 +0100)]
JAL-2629 the HMMER tab is now disabled when HMMER is not installed
TZVanaalten [Mon, 14 Aug 2017 14:51:48 +0000 (15:51 +0100)]
JAL-2629 remove annotation when exporting for hmmbuild
TZVanaalten [Mon, 14 Aug 2017 14:49:33 +0000 (15:49 +0100)]
JAL-2629 remove gap padding, and now has option to remove annotations
TZVanaalten [Mon, 14 Aug 2017 14:16:46 +0000 (15:16 +0100)]
JAL-2629 add insert sequence at method on alignment
TZVanaalten [Mon, 14 Aug 2017 14:13:06 +0000 (15:13 +0100)]
JAL-2629 fix expected length error for hmmbuild by uniquifying sequences
TZVanaalten [Mon, 14 Aug 2017 13:58:19 +0000 (14:58 +0100)]
JAL-2629 add padding for .sto annotations to fix issues with hmmbuild
TZVanaalten [Mon, 14 Aug 2017 10:43:46 +0000 (11:43 +0100)]
JAL-2629 remove redundant options from HMMER menu
TZVanaalten [Mon, 14 Aug 2017 10:43:21 +0000 (11:43 +0100)]
JAL-2629 add validation for HMMER path
TZVanaalten [Mon, 14 Aug 2017 10:41:04 +0000 (11:41 +0100)]
JAL-2629 fix incorrect gap insertions on HMM sequence
TZVanaalten [Sun, 13 Aug 2017 11:38:13 +0000 (12:38 +0100)]
JAL-2629 fix issue where trim termini setting would not update
TZVanaalten [Sun, 13 Aug 2017 11:00:40 +0000 (12:00 +0100)]
JAL-2629 hmmalign can now be run from the sequence pop-up menu
TZVanaalten [Sun, 13 Aug 2017 11:00:13 +0000 (12:00 +0100)]
JAL-2629 add force alphabet type for HMMER commands
TZVanaalten [Sun, 13 Aug 2017 10:58:35 +0000 (11:58 +0100)]
JAL-2629 fix issue where HMM sequences would be too long
TZVanaalten [Sun, 13 Aug 2017 10:55:28 +0000 (11:55 +0100)]
JAL-2629 add HMMER tab in preferences menu
TZVanaalten [Fri, 11 Aug 2017 15:11:41 +0000 (16:11 +0100)]
JAL-2629 delete unnecessary buffer files for hmmer commands
TZVanaalten [Fri, 11 Aug 2017 15:09:39 +0000 (16:09 +0100)]
JAL-2629 add ability to build a HMM from a group
TZVanaalten [Fri, 11 Aug 2017 15:09:01 +0000 (16:09 +0100)]
JAL-2629 add ability to select HMMs
TZVanaalten [Fri, 11 Aug 2017 15:05:18 +0000 (16:05 +0100)]
JAL-2599 HMMs can now be dropped onto the desktop
TZVanaalten [Thu, 10 Aug 2017 15:24:22 +0000 (16:24 +0100)]
JAL-2629 hmmalign now correctly creates a new frame
tzvanaalten [Thu, 10 Aug 2017 10:15:57 +0000 (11:15 +0100)]
Merge branch 'features/hmmer' of https://source.jalview.org/git/jalview.git into features/hmmer
tzvanaalten [Thu, 10 Aug 2017 10:01:22 +0000 (11:01 +0100)]
JAL-2629 fix files permission issue on Mac
TZVanaalten [Wed, 9 Aug 2017 15:52:32 +0000 (16:52 +0100)]
JAL-2599 fix for issue where info annot would not display
tzvanaalten [Wed, 9 Aug 2017 15:51:10 +0000 (16:51 +0100)]
JAL-2599 fix for issue where info annot would not display
TZVanaalten [Wed, 9 Aug 2017 15:42:50 +0000 (16:42 +0100)]
JAL-2599 add uniref 50 hmm example
TZVanaalten [Wed, 9 Aug 2017 15:19:45 +0000 (16:19 +0100)]
JAL-2629 buffers are now temporary files
TZVanaalten [Wed, 9 Aug 2017 11:01:05 +0000 (12:01 +0100)]
JAL-2629 removed unnecessary exception throws from Jalview main method
TZVanaalten [Wed, 9 Aug 2017 09:06:06 +0000 (10:06 +0100)]
JAL-2629 disable AAFrequencyTest compilation error
TZVanaalten [Tue, 8 Aug 2017 16:56:35 +0000 (17:56 +0100)]
JAL-2616 fix allowing clan sorting to work
TZVanaalten [Tue, 8 Aug 2017 16:55:56 +0000 (17:55 +0100)]
JAL-2599 fix for index issue on node lookup
TZVanaalten [Tue, 8 Aug 2017 16:55:12 +0000 (17:55 +0100)]
JAL-2629 add ability to select hmmer binaries folder
TZVanaalten [Mon, 7 Aug 2017 15:33:39 +0000 (16:33 +0100)]
JAL-2629 fixed hmmalign failing due to differing sequence lengths
TZVanaalten [Mon, 7 Aug 2017 15:22:23 +0000 (16:22 +0100)]
JAL-2629 current hmmer commands are now executed in threads
TZVanaalten [Fri, 4 Aug 2017 11:29:11 +0000 (12:29 +0100)]
JAL-2599 fixed information annotation buttons not working
TZVanaalten [Fri, 4 Aug 2017 11:19:51 +0000 (12:19 +0100)]
JAL-2629 hmmbuild now runs on alignments of different lengths
TZVanaalten [Fri, 4 Aug 2017 10:13:17 +0000 (11:13 +0100)]
JAL-2629 multiple HMMs can now be dropped onto an alignment
TZVanaalten [Wed, 2 Aug 2017 12:06:43 +0000 (13:06 +0100)]
JAL-2599 fix for HMM logo not normalising correctly
TZVanaalten [Wed, 2 Aug 2017 09:52:25 +0000 (10:52 +0100)]
JAL-2599 fix issue where parser exported map annotation incorrectly
TZVanaalten [Wed, 2 Aug 2017 09:51:14 +0000 (10:51 +0100)]
JAL-2599 fix for information annotation buttons
TZVanaalten [Mon, 31 Jul 2017 15:24:21 +0000 (16:24 +0100)]
JAL-2629 add hmmalign command
TZVanaalten [Thu, 27 Jul 2017 16:17:08 +0000 (17:17 +0100)]
JAL-2629 implement hmmbuild
TZVanaalten [Thu, 27 Jul 2017 11:06:02 +0000 (12:06 +0100)]
JAL-2629 moved HMM storage location to placeholder sequence
TZVanaalten [Wed, 26 Jul 2017 12:16:48 +0000 (13:16 +0100)]
JAL-2629 HMMs now map to reference annotation if exists
TZVanaalten [Tue, 25 Jul 2017 11:34:26 +0000 (12:34 +0100)]
JAL-2629 add non-functional HMMER menu
TZVanaalten [Tue, 25 Jul 2017 11:28:50 +0000 (12:28 +0100)]
JAL-2616 add ability to perform random alignments within clans
tzvanaalten [Mon, 24 Jul 2017 14:46:18 +0000 (15:46 +0100)]
JAL-2616 add placeholder sequence for HMM, does not yet align properly
tzvanaalten [Mon, 24 Jul 2017 12:44:41 +0000 (13:44 +0100)]
JAL-2616 add ability to change location of family and hmm data
tzvanaalten [Mon, 24 Jul 2017 12:41:09 +0000 (13:41 +0100)]
JAL-2599 add a couple of test files not included in previous commits
tzvanaalten [Mon, 24 Jul 2017 12:40:28 +0000 (13:40 +0100)]
JAL-2616 add test class and test files for analyser
tzvanaalten [Mon, 24 Jul 2017 12:37:14 +0000 (13:37 +0100)]
JAL-2599 .hmm parser should now accept older .hmm files
TZVanaalten [Fri, 21 Jul 2017 13:27:41 +0000 (14:27 +0100)]
JAL-2616 add ability to sort Pfam families and HMMs into clans
TZVanaalten [Thu, 20 Jul 2017 11:42:48 +0000 (12:42 +0100)]
JAL-2616 remove statistical analysis from AlignFrame
TZVanaalten [Thu, 20 Jul 2017 11:07:43 +0000 (12:07 +0100)]
JAL-2599 small code improvements
TZVanaalten [Thu, 20 Jul 2017 11:07:10 +0000 (12:07 +0100)]
JAL-2616 add documentation for probability analyser
TZVanaalten [Thu, 20 Jul 2017 10:45:41 +0000 (11:45 +0100)]
JAL-2616 add probability distribution analyser class
TZVanaalten [Thu, 20 Jul 2017 10:42:11 +0000 (11:42 +0100)]
JAL-2599 add ability to process RNA HMMer files
TZVanaalten [Tue, 18 Jul 2017 11:44:15 +0000 (12:44 +0100)]
JAL-2599 complete documentation for HMM and HMMFile classes
TZVanaalten [Tue, 18 Jul 2017 10:01:18 +0000 (11:01 +0100)]
JAL-2599 modified state transition probability storage
TZVanaalten [Fri, 14 Jul 2017 16:06:08 +0000 (17:06 +0100)]
add partial button fix to annotation and statistics output
TZVanaalten [Wed, 12 Jul 2017 10:05:42 +0000 (11:05 +0100)]
test HMM annotaTION
TZVanaalten [Tue, 11 Jul 2017 13:59:08 +0000 (14:59 +0100)]
complete Information Content annotation
TZVanaalten [Thu, 29 Jun 2017 16:17:28 +0000 (17:17 +0100)]
add information content calculations
TZVanaalten [Thu, 29 Jun 2017 16:16:21 +0000 (17:16 +0100)]
transferred the storage position of the HMM to annotations
TZVanaalten [Fri, 23 Jun 2017 14:19:47 +0000 (15:19 +0100)]
test HMMER colour scheme
TZVanaalten [Fri, 23 Jun 2017 11:52:54 +0000 (12:52 +0100)]
add HMMER colour scheme
TZVanaalten [Thu, 22 Jun 2017 14:01:34 +0000 (15:01 +0100)]
fully integrate HMMER3 file format into Jalview
TZVanaalten [Tue, 20 Jun 2017 16:58:30 +0000 (17:58 +0100)]
create method to test HMM model as string
TZVanaalten [Tue, 20 Jun 2017 16:01:38 +0000 (17:01 +0100)]
restructure file exporter
TZVanaalten [Thu, 15 Jun 2017 11:39:12 +0000 (12:39 +0100)]
add tests for HMMFile class
TZVanaalten [Thu, 15 Jun 2017 11:38:48 +0000 (12:38 +0100)]
add HMMFile class to read and write HMM files
TZVanaalten [Thu, 15 Jun 2017 11:38:03 +0000 (12:38 +0100)]
Update HiddenMarkovModel class
TZVanaalten [Fri, 9 Jun 2017 15:26:39 +0000 (16:26 +0100)]
Add HiddenMarkovModel class
Jim Procter [Wed, 31 May 2017 21:02:55 +0000 (22:02 +0100)]
Merge branch 'documentation/JAL-2418_release2102' into develop
Jim Procter [Wed, 31 May 2017 21:02:41 +0000 (22:02 +0100)]
JAL-2418 release notes for JAL-2547, JAL-2563, JAL-1256
Jim Procter [Wed, 31 May 2017 20:23:52 +0000 (21:23 +0100)]
Merge branch 'JAL-2571' into develop
Jim Procter [Wed, 31 May 2017 20:21:59 +0000 (21:21 +0100)]
Merge branch 'documentation/JAL-2418_release2102' into develop
Jim Procter [Wed, 31 May 2017 20:10:33 +0000 (21:10 +0100)]
JAL-2398 - updated groovy script for direct field modification
Jim Procter [Wed, 31 May 2017 20:07:04 +0000 (21:07 +0100)]
JAL-2418 JAL-2563 release notes
Jim Procter [Wed, 31 May 2017 20:06:31 +0000 (21:06 +0100)]
JAL-2418 typo
Jim Procter [Wed, 31 May 2017 20:05:39 +0000 (21:05 +0100)]
Merge branch 'develop' into documentation/JAL-2418_release2102
tcofoegbu [Wed, 31 May 2017 10:46:22 +0000 (11:46 +0100)]
Merge branch 'develop' of https://source.jalview.org/git/jalview into develop
tcofoegbu [Wed, 31 May 2017 10:46:08 +0000 (11:46 +0100)]
JAL-2375 fix unit test to reflect improvement
tcofoegbu [Wed, 31 May 2017 10:08:24 +0000 (11:08 +0100)]
Fixed failing tests
tcofoegbu [Wed, 31 May 2017 09:59:45 +0000 (10:59 +0100)]
JAL-2533 updated unit test to reflect improvement
gmungoc [Wed, 31 May 2017 08:00:46 +0000 (09:00 +0100)]
JAL-2547 handle contact features 'around' a gap correctly
kiramt [Tue, 30 May 2017 18:28:42 +0000 (19:28 +0100)]
JAL-2573 Fixes for alignment < viewport width, and similarly height
gmungoc [Tue, 30 May 2017 15:01:44 +0000 (16:01 +0100)]
JAL-2547 tooltip/AmendFeatures on gap straddled by feature, not for
adjacent feature
kiramt [Tue, 30 May 2017 09:36:34 +0000 (10:36 +0100)]
JAL-2571 Corrected alignment width/height checks to visible only
gmungoc [Tue, 30 May 2017 09:26:46 +0000 (10:26 +0100)]
JAL-2570 don't zap group colour scheme when mapping over split frame