jalview.git
11 years agosplit test for general Stockholm IO consistency (JAL-1199) from test for IO of sequen...
Jim Procter [Fri, 15 Feb 2013 15:43:27 +0000 (15:43 +0000)]
split test for general Stockholm IO consistency (JAL-1199) from test for IO of sequence metadata (JAL-1265)

11 years agoJAL-1199 JAL-1272 remove main() method from test class
Jim Procter [Fri, 15 Feb 2013 15:42:21 +0000 (15:42 +0000)]
JAL-1199 JAL-1272 remove main() method from test class

11 years agoformatting
Jim Procter [Fri, 15 Feb 2013 15:40:34 +0000 (15:40 +0000)]
formatting

11 years agoJAL-1199 JAL-1272 refactored Natasha's test to a generic alignment data consistency...
Jim Procter [Fri, 15 Feb 2013 15:40:12 +0000 (15:40 +0000)]
JAL-1199 JAL-1272 refactored Natasha's test to a generic alignment data consistency test

11 years agoMerge branch 'JAL-1199-Stk_writing' into rnaml_test
Jim Procter [Thu, 14 Feb 2013 18:51:13 +0000 (18:51 +0000)]
Merge branch 'JAL-1199-Stk_writing' into rnaml_test

Conflicts:
src/jalview/io/AppletFormatAdapter.java
src/jalview/io/StockholmFile.java
Merged in Natasha's writer and enhanced parser and relocated VARNA based parser to unused function. This version will *not* cope with pseudoknots

11 years agoJAL-1140 reinstate the simpler version of parsing code from annotate3d update
Jim Procter [Thu, 14 Feb 2013 18:08:54 +0000 (18:08 +0000)]
JAL-1140 reinstate the simpler version of parsing code from annotate3d update

11 years agopatch for bizarre ConcurrentModificationException that I've never seen before !
Jim Procter [Thu, 14 Feb 2013 18:07:05 +0000 (18:07 +0000)]
patch for bizarre ConcurrentModificationException that I've never seen before !

11 years agoMerge branch 'jims_annotate3d_update' into menard_finalsep2012
Jim Procter [Wed, 13 Feb 2013 19:26:01 +0000 (19:26 +0000)]
Merge branch 'jims_annotate3d_update' into menard_finalsep2012

JAL-1269 is fixed by this merge
Conflicts:
.classpath
src/jalview/appletgui/AlignFrame.java
src/jalview/io/RnamlFile.java
src/jalview/io/StockholmFile.java
src/jalview/io/TCoffeeScoreFile.java
src/jalview/renderer/AnnotationRenderer.java
test/jalview/io/TCoffeeScoreFileTest.java

11 years agofix merge conflicts for finess on JAL-1140 (introduced by 1a8f953dd71a9e319e910261927...
jprocter [Tue, 4 Dec 2012 16:11:26 +0000 (16:11 +0000)]
fix merge conflicts for finess on JAL-1140 (introduced by 1a8f953dd71a9e319e910261927f269d69b4692c)

11 years agoJAL-1216 switch to official release of VARNA 3.9
jprocter [Tue, 4 Dec 2012 16:02:36 +0000 (16:02 +0000)]
JAL-1216 switch to official release of VARNA 3.9

11 years agoJAL-1213 JAL-674 robust test with an existing structure in the examples directory
jprocter [Tue, 4 Dec 2012 11:48:05 +0000 (11:48 +0000)]
JAL-1213 JAL-674 robust test with an existing structure in the examples directory

11 years agoJAL-1214 todo
jprocter [Tue, 4 Dec 2012 11:44:42 +0000 (11:44 +0000)]
JAL-1214 todo

11 years agoJAL-1213 JAL-674 - import a PDB file using Jmol data api and decorate any peptide...
jprocter [Tue, 4 Dec 2012 11:06:45 +0000 (11:06 +0000)]
JAL-1213 JAL-674 - import a PDB file using Jmol data api and decorate any peptide sequences with secondary structure annotation

11 years agoJAL-674 commented out annotate3d calling code for Jmol external processing routine
jprocter [Tue, 4 Dec 2012 10:48:53 +0000 (10:48 +0000)]
JAL-674 commented out annotate3d calling code for Jmol external processing routine

11 years agoJAL-1028 JAL-674 hooks to call external processing for peptide and nucleic acid seque...
jprocter [Tue, 4 Dec 2012 10:47:44 +0000 (10:47 +0000)]
JAL-1028 JAL-674 hooks to call external processing for peptide and nucleic acid sequences and map secondary structure annotation onto sequence imported into Jalview

11 years agopatch for 'This parser does not support specification "null" version "null"' error
jprocter [Mon, 11 Feb 2013 17:07:52 +0000 (17:07 +0000)]
patch for 'This parser does not support specification "null" version "null"' error

11 years agojson simple library
jprocter [Mon, 11 Feb 2013 16:12:25 +0000 (16:12 +0000)]
json simple library

11 years agoupgrade to latest paradise services model using JSon response.
jprocter [Mon, 11 Feb 2013 16:09:42 +0000 (16:09 +0000)]
upgrade to latest paradise services model using JSon response.

11 years agoMerge branch 'Release_2_8_Branch' into JAL-1199-Stk_writing
jprocter [Wed, 6 Feb 2013 17:04:23 +0000 (17:04 +0000)]
Merge branch 'Release_2_8_Branch' into JAL-1199-Stk_writing

11 years agoMerge branch 'JAL-1199-Stk_writing' into Release_2_8_Branch
jprocter [Wed, 6 Feb 2013 16:49:01 +0000 (16:49 +0000)]
Merge branch 'JAL-1199-Stk_writing' into Release_2_8_Branch

11 years agoJAL-1265 basic support for parsing database accessions from Stockholm
jprocter [Wed, 6 Feb 2013 16:43:45 +0000 (16:43 +0000)]
JAL-1265 basic support for parsing database accessions from Stockholm
JAL-851 - guess the primary sequence accession based on RFAM or PFAM alignment accession code

11 years agoJAL-1199 added test for Rfam Stockholm file example
jprocter [Wed, 6 Feb 2013 16:41:01 +0000 (16:41 +0000)]
JAL-1199 added test for Rfam Stockholm file example

11 years agoJAL-1199 refactored stockholm test code from main class and added a Pfam Stockholm...
jprocter [Wed, 6 Feb 2013 15:43:50 +0000 (15:43 +0000)]
JAL-1199 refactored stockholm test code from main class and added a Pfam Stockholm file for testing purposes (with new PDB dbref test)

11 years agoMerge branch 'JAL-1199-Stk_writing' into Release_2_8_Branch
jprocter [Tue, 5 Feb 2013 15:18:18 +0000 (15:18 +0000)]
Merge branch 'JAL-1199-Stk_writing' into Release_2_8_Branch

11 years agoformatting
jprocter [Tue, 5 Feb 2013 15:17:56 +0000 (15:17 +0000)]
formatting

11 years agoMerge branch 'JAL-1199-Stk_writing' into Release_2_8_Branch
jprocter [Tue, 5 Feb 2013 15:00:37 +0000 (15:00 +0000)]
Merge branch 'JAL-1199-Stk_writing' into Release_2_8_Branch

11 years agoMerge branch 'Dbfetch_hotfix-JAL-1238' into develop
jprocter [Sun, 20 Jan 2013 14:29:22 +0000 (14:29 +0000)]
Merge branch 'Dbfetch_hotfix-JAL-1238' into develop

11 years agoMerge branch 'Dbfetch_hotfix-JAL-1238' into Release_2_8_Branch
jprocter [Sun, 20 Jan 2013 14:28:43 +0000 (14:28 +0000)]
Merge branch 'Dbfetch_hotfix-JAL-1238' into Release_2_8_Branch

11 years agoJAL-1238 test to see if the primary Uniprot source is placed first in list of Uniprot...
jprocter [Fri, 18 Jan 2013 15:56:36 +0000 (15:56 +0000)]
JAL-1238 test to see if the primary Uniprot source is placed first in list of Uniprot sources

11 years agoJAL-1238 order to place primary sources before lower tier sources
jprocter [Fri, 18 Jan 2013 15:55:58 +0000 (15:55 +0000)]
JAL-1238 order to place primary sources before lower tier sources

11 years agoJAL-1238 method to test if DAS source is a primary reference source
jprocter [Fri, 18 Jan 2013 15:55:32 +0000 (15:55 +0000)]
JAL-1238 method to test if DAS source is a primary reference source

11 years agoJAL-1238 tier index indicating distance of a source from the primary source for that...
jprocter [Fri, 18 Jan 2013 15:52:17 +0000 (15:52 +0000)]
JAL-1238 tier index indicating distance of a source from the primary source for that database - level 0 sources are the only ones that should be used to validate sequences.

11 years agoMerge branch 'JAL-1254-hotfix' into develop
jprocter [Fri, 18 Jan 2013 10:50:24 +0000 (10:50 +0000)]
Merge branch 'JAL-1254-hotfix' into develop

11 years agoMerge branch 'JAL-1254-hotfix' into Release_2_8_Branch
jprocter [Fri, 18 Jan 2013 08:09:40 +0000 (08:09 +0000)]
Merge branch 'JAL-1254-hotfix' into Release_2_8_Branch

11 years agoJAL-1255 don't show 'Right click to add annotations' message in wrapped mode
jprocter [Fri, 18 Jan 2013 08:01:53 +0000 (08:01 +0000)]
JAL-1255 don't show 'Right click to add annotations' message in wrapped mode

11 years agoJAL-1254 patch for NPE in annotation renderer when no annotations shown in alignment.
jprocter [Fri, 18 Jan 2013 07:51:31 +0000 (07:51 +0000)]
JAL-1254 patch for NPE in annotation renderer when no annotations shown in alignment.

11 years agotest for output a file in Stockholm format
Natasha [Mon, 17 Dec 2012 15:48:23 +0000 (15:48 +0000)]
test for output a file in Stockholm format

11 years agoOutput accession number for file in stockholm format
Natasha [Wed, 12 Dec 2012 21:02:44 +0000 (21:02 +0000)]
Output accession number for file in stockholm format

11 years agoJAL-1217 check and avoid NPE if no datastore object instantiated
jprocter [Tue, 11 Dec 2012 17:27:39 +0000 (17:27 +0000)]
JAL-1217 check and avoid NPE if no datastore object instantiated

11 years agoJAL-1217 report exception for service when no datastore can be created
jprocter [Tue, 11 Dec 2012 17:27:25 +0000 (17:27 +0000)]
JAL-1217 report exception for service when no datastore can be created

11 years agorevised renderer and annotation model to support different pair-patterns - needs...
jprocter [Fri, 7 Dec 2012 15:53:31 +0000 (15:53 +0000)]
revised renderer and annotation model to support different pair-patterns - needs merging and debugging

11 years agoconvenience function to get the RNA model for an annotation row (probably unused...
jprocter [Fri, 7 Dec 2012 15:51:52 +0000 (15:51 +0000)]
convenience function to get the RNA model for an annotation row (probably unused - need to check)

11 years agouse new secstructure process algorithm
jprocter [Fri, 7 Dec 2012 15:51:28 +0000 (15:51 +0000)]
use new secstructure process algorithm

11 years agoAnne's refined RNAML parser. Seems to have some bugs still (merge with jprocter's...
jprocter [Fri, 7 Dec 2012 15:50:23 +0000 (15:50 +0000)]
Anne's refined RNAML parser. Seems to have some bugs still (merge with jprocter's bugfixed parser)

11 years agoAnne reinstated general stockholm parser code but extended to support pseudoknot...
jprocter [Fri, 7 Dec 2012 15:49:04 +0000 (15:49 +0000)]
Anne reinstated general stockholm parser code but extended to support pseudoknot annotation lines. This will need merging with Natasha's upgraded io.StockholmFile class

11 years agotyping
jprocter [Fri, 7 Dec 2012 15:11:22 +0000 (15:11 +0000)]
typing

11 years agoconsensus secondary structure algorithm (possibly came from VARNA)
jprocter [Fri, 7 Dec 2012 15:10:22 +0000 (15:10 +0000)]
consensus secondary structure algorithm (possibly came from VARNA)

11 years agorevised RNA stem/loop processing code that copes with pseudoknots
jprocter [Fri, 7 Dec 2012 15:07:54 +0000 (15:07 +0000)]
revised RNA stem/loop processing code that copes with pseudoknots

11 years agoupdate authors for RNA processing routines
jprocter [Fri, 7 Dec 2012 15:01:26 +0000 (15:01 +0000)]
update authors for RNA processing routines

11 years agomenu for choosing between 'protein' and 'RNA' mode (unlikely to be merged into main...
jprocter [Fri, 7 Dec 2012 15:01:08 +0000 (15:01 +0000)]
menu for choosing between 'protein' and 'RNA' mode (unlikely to be merged into main branch)

11 years agoformatting and error report cleanup
jprocter [Fri, 7 Dec 2012 14:20:41 +0000 (14:20 +0000)]
formatting and error report cleanup

11 years agogui hooks for contrafold and RNAfold services. commented because they should be added...
jprocter [Fri, 7 Dec 2012 14:19:57 +0000 (14:19 +0000)]
gui hooks for contrafold and RNAfold services. commented because they should be added via the web service menu framework rather than explicitly hardcoded in the popup menu

11 years agoException signature change (will be overwritten by commit 2a7ae5)
jprocter [Fri, 7 Dec 2012 14:18:55 +0000 (14:18 +0000)]
Exception signature change (will be overwritten by commit 2a7ae5)

11 years agoformatting
jprocter [Fri, 7 Dec 2012 14:17:23 +0000 (14:17 +0000)]
formatting

11 years agotidy import
jprocter [Fri, 7 Dec 2012 14:16:47 +0000 (14:16 +0000)]
tidy import

11 years agoremove mentions of non-functional RNAInteraction colourscheme
jprocter [Fri, 7 Dec 2012 14:15:43 +0000 (14:15 +0000)]
remove mentions of non-functional RNAInteraction colourscheme

11 years agotidy debug messages
jprocter [Fri, 7 Dec 2012 14:11:05 +0000 (14:11 +0000)]
tidy debug messages

11 years agoproxy commit for Anne Menard <menard.annec@gmail.com> throw generic exceptions (just...
jprocter [Fri, 7 Dec 2012 13:47:06 +0000 (13:47 +0000)]
proxy commit for Anne Menard <menard.annec@gmail.com> throw generic exceptions (just for record - finessed by 2a7ae58b8b7d619b73e8a25654fa3a12414cfd9a JAL-1140)

11 years agobogus source dir for jmol (only for jim - fix for yourself!)
jprocter [Tue, 4 Dec 2012 16:35:50 +0000 (16:35 +0000)]
bogus source dir for jmol (only for jim - fix for yourself!)

11 years agoJAL-1140 - handled VARNA specific RNA exceptions within the IO class - which should...
jprocter [Tue, 4 Dec 2012 16:15:04 +0000 (16:15 +0000)]
JAL-1140 - handled VARNA specific RNA exceptions within the IO class - which should only raise IOExceptions
JAL-1199 JAL-1207 - THIS COMMIT IS A REGRESSION! Overwrites existing stockholm parsing code in favour of VARNA code which supports reliable pseudoknot parsing (JAL-1081)

11 years agoJAL-1140 - handle VARNA specific RNA exceptions within the IO class and generate...
jprocter [Tue, 4 Dec 2012 16:12:03 +0000 (16:12 +0000)]
JAL-1140 - handle VARNA specific RNA exceptions within the IO class and generate appropriate error messages

11 years agoJAL-1140 - IO classes should only raise generic IOExceptions
jprocter [Tue, 4 Dec 2012 16:11:26 +0000 (16:11 +0000)]
JAL-1140 - IO classes should only raise generic IOExceptions

11 years agoJAL-1216 switch to official release of VARNA 3.9
jprocter [Tue, 4 Dec 2012 16:02:36 +0000 (16:02 +0000)]
JAL-1216 switch to official release of VARNA 3.9

11 years agoJAL-1213 JAL-674 robust test with an existing structure in the examples directory
jprocter [Tue, 4 Dec 2012 11:48:05 +0000 (11:48 +0000)]
JAL-1213 JAL-674 robust test with an existing structure in the examples directory

11 years agoJAL-1214 todo
jprocter [Tue, 4 Dec 2012 11:44:42 +0000 (11:44 +0000)]
JAL-1214 todo

11 years agoJAL-1213 JAL-674 - import a PDB file using Jmol data api and decorate any peptide...
jprocter [Tue, 4 Dec 2012 11:06:45 +0000 (11:06 +0000)]
JAL-1213 JAL-674 - import a PDB file using Jmol data api and decorate any peptide sequences with secondary structure annotation

11 years agoJAL-674 commented out annotate3d calling code for Jmol external processing routine
jprocter [Tue, 4 Dec 2012 10:48:53 +0000 (10:48 +0000)]
JAL-674 commented out annotate3d calling code for Jmol external processing routine

11 years agoJAL-1028 JAL-674 hooks to call external processing for peptide and nucleic acid seque...
jprocter [Tue, 4 Dec 2012 10:47:44 +0000 (10:47 +0000)]
JAL-1028 JAL-674 hooks to call external processing for peptide and nucleic acid sequences and map secondary structure annotation onto sequence imported into Jalview

11 years agoMerge branch 'menard' into develop
jprocter [Tue, 4 Dec 2012 10:37:24 +0000 (10:37 +0000)]
Merge branch 'menard' into develop

11 years agoJAL-1028 tidy and refactor external processing and mapping to separate functions
jprocter [Tue, 4 Dec 2012 10:17:11 +0000 (10:17 +0000)]
JAL-1028 tidy and refactor external processing and mapping to separate functions

11 years agostockholm file output code developed by Natasha Sherstneva
Natasha [Fri, 23 Nov 2012 07:49:49 +0000 (07:49 +0000)]
stockholm file output code developed by Natasha Sherstneva

11 years agovalid URLs in website menu frame and fixed GA code
jprocter [Wed, 21 Nov 2012 15:51:37 +0000 (15:51 +0000)]
valid URLs in website menu frame and fixed GA code

11 years agobugfix
jprocter [Mon, 19 Nov 2012 21:18:21 +0000 (21:18 +0000)]
bugfix

11 years agoJAL-1205 JAL-1140 generalised exception for Anne's refactored IO
jprocter [Sun, 18 Nov 2012 09:04:51 +0000 (09:04 +0000)]
JAL-1205 JAL-1140 generalised exception for Anne's refactored IO

11 years agoMerge branch 'develop' into menard
jprocter [Sat, 17 Nov 2012 21:59:42 +0000 (21:59 +0000)]
Merge branch 'develop' into menard

11 years agoMerge branch 'Release_2_8_Branch' into develop
jprocter [Sat, 17 Nov 2012 21:59:16 +0000 (21:59 +0000)]
Merge branch 'Release_2_8_Branch' into develop

11 years agoMerge branch 'master' into Release_2_8_Branch
jprocter [Sat, 17 Nov 2012 21:58:30 +0000 (21:58 +0000)]
Merge branch 'master' into Release_2_8_Branch

11 years agoFileParse adapter for reading directly from inputstreams
jprocter [Sat, 17 Nov 2012 21:41:13 +0000 (21:41 +0000)]
FileParse adapter for reading directly from inputstreams

11 years agoreturn alignmentI created from pdbfile class directly to preserve all annotation
jprocter [Sat, 17 Nov 2012 21:24:42 +0000 (21:24 +0000)]
return alignmentI created from pdbfile class directly to preserve all annotation

11 years agoreturn annotated rna sequences from rnaml returned from annotate3d
jprocter [Sat, 17 Nov 2012 21:23:03 +0000 (21:23 +0000)]
return annotated rna sequences from rnaml returned from annotate3d

11 years agostore chainid on pdbentry
jprocter [Sat, 17 Nov 2012 21:21:49 +0000 (21:21 +0000)]
store chainid on pdbentry

11 years agoformat adapter should return AlignmentI
jprocter [Sat, 17 Nov 2012 21:20:50 +0000 (21:20 +0000)]
format adapter should return AlignmentI

11 years agoformatting
jprocter [Sat, 17 Nov 2012 21:11:12 +0000 (21:11 +0000)]
formatting

11 years agocall annotate3d service and parse rnaml to alignment
jprocter [Sat, 17 Nov 2012 21:10:59 +0000 (21:10 +0000)]
call annotate3d service and parse rnaml to alignment

11 years agoformatting
jprocter [Sat, 17 Nov 2012 21:10:36 +0000 (21:10 +0000)]
formatting

11 years agosequence numbering from 1
jprocter [Sat, 17 Nov 2012 21:02:51 +0000 (21:02 +0000)]
sequence numbering from 1

11 years agoformatting
jprocter [Sat, 17 Nov 2012 21:02:24 +0000 (21:02 +0000)]
formatting

11 years agostore chaincode on pdbentry
jprocter [Sat, 17 Nov 2012 21:01:44 +0000 (21:01 +0000)]
store chaincode on pdbentry

11 years agoformatting
jprocter [Sat, 17 Nov 2012 20:16:50 +0000 (20:16 +0000)]
formatting

11 years agosimple HTTP multipart entity poster - may not be useful
jprocter [Sat, 17 Nov 2012 20:09:15 +0000 (20:09 +0000)]
simple HTTP multipart entity poster - may not be useful

11 years agotests for jalview.analysis.AlignSeq
jprocter [Sat, 17 Nov 2012 18:50:34 +0000 (18:50 +0000)]
tests for jalview.analysis.AlignSeq

11 years agoopenjdk7 returns null for default value selected format if it hasn't been touched
jprocter [Sat, 17 Nov 2012 18:47:51 +0000 (18:47 +0000)]
openjdk7 returns null for default value selected format if it hasn't been touched

11 years agomethod to construct sequence mapping for matching positions in aligned sequences
jprocter [Sat, 17 Nov 2012 18:35:43 +0000 (18:35 +0000)]
method to construct sequence mapping for matching positions in aligned sequences

11 years agoconvenience method for performing pairwise alignment
jprocter [Sat, 17 Nov 2012 18:34:37 +0000 (18:34 +0000)]
convenience method for performing pairwise alignment

11 years agoformatting and javadoc
jprocter [Sat, 17 Nov 2012 18:33:46 +0000 (18:33 +0000)]
formatting and javadoc

11 years agoFixed T-Coffee file scores parser to support extended format including residue numbers
Paolo Di Tommaso [Thu, 15 Nov 2012 21:43:30 +0000 (22:43 +0100)]
Fixed T-Coffee file scores parser to support extended format including residue numbers

11 years agoremove java7 plugin dependency
jprocter [Thu, 15 Nov 2012 15:25:22 +0000 (15:25 +0000)]
remove java7 plugin dependency

11 years agodon't set background colour for menu bar
jprocter [Thu, 15 Nov 2012 15:22:01 +0000 (15:22 +0000)]
don't set background colour for menu bar

11 years agoallow .rnaml as a filename extension
jprocter [Thu, 15 Nov 2012 15:21:34 +0000 (15:21 +0000)]
allow .rnaml as a filename extension

11 years agocomment on jalview.io.AlignFile architecture
jprocter [Thu, 15 Nov 2012 15:19:11 +0000 (15:19 +0000)]
comment on jalview.io.AlignFile architecture