You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+25-1Lines changed: 25 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,31 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
6
6
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html)
7
7
8
+
## [0.4.8] 2023-10-20
9
+
10
+
### Added
11
+
12
+
- Option for redirecting the search to an external url ("public.redirectSearch" key in config)
13
+
- An additional key "public.redirectSearchAttribute", defaulting to 'query', will be used as the get parameter attribute. (ie: url + "?redirectSearchAttribute=query")
14
+
- Options for using a remote search ending, and merging the results with GNB internal search.
15
+
- The 'public.externalSearch' option need to be set to true, and an 'externalSearchOptions' dict need to be set.
16
+
- 'url' key is the remote endpoint where the query will be sent
17
+
- 'gene_field' is the remote field to get the gene IDs (default to geneId)
18
+
- 'query_param' : optional get parameter to use for the query
19
+
- 'field_param': optional get parameter to use to restrict the results to the gene_field value
20
+
- 'count_param': optional get parameter to restrict the number of results
21
+
- Multiple annotations for the same genome
22
+
- When adding an annotation, you must now set the '--annot' to set the annotation name.
23
+
- When integrating data afterward, you can use the --annot tag to specify the annotation you are aiming for.
24
+
- If you have multiple genes with the same ID, and do not specify '--annot', the results may be variables
25
+
- You can specify --annotations multiple time when integrating orthogroups
26
+
- Will now decode proteins and genes IDs when integrating data. (It was already done when integrating gffs, so there was some mismatch with IDs)
27
+
28
+
## Changed
29
+
30
+
- Various UI fixes to better fit multiple annotation versions
31
+
- Including an 'annotation' selector in the gene list
32
+
8
33
## [0.4.7] 2023-09-26
9
34
10
35
### Fixed
@@ -399,4 +424,3 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
'Port on which GeneNoteBook is running. Default: 3000'
@@ -548,7 +563,7 @@ running GeneNoteBook server.`
548
563
.action(
549
564
(
550
565
file,
551
-
{ username, password, port =3000, format, algorithm, matrix, database }
566
+
{ username, password, port =3000,annot,format, algorithm, matrix, database }
552
567
)=>{
553
568
if(typeoffile!=='string')addBlast.help();
554
569
@@ -584,6 +599,7 @@ file extension is not "xml", "txt"`);
584
599
parser: parserType,
585
600
program: 'blast',
586
601
algorithm: algorithm,
602
+
annot: annot,
587
603
matrix: matrix,
588
604
database: database,
589
605
}
@@ -619,6 +635,10 @@ addExpression
619
635
'-d, --sample-description <description>',
620
636
'Description of the experiment'
621
637
)
638
+
.option(
639
+
'--annot <annotation-ame>',
640
+
'Annotation name',
641
+
)
622
642
.option(
623
643
'-r, --replicas <replicas...>',
624
644
'Comma-separated column positions, which are part of the same replica group. Can be set multiple times for multiple groups. The replica group name will be the first column, unless replica-names is set'
@@ -639,7 +659,7 @@ addExpression
639
659
constreplicas=opts.replicas||[];
640
660
constreplicaNames=opts.replicaNames||[];
641
661
constisPublic=opts.public;
642
-
662
+
constannot=opts.annot
643
663
if(!(fileName&&username&&password)){
644
664
program.help();
645
665
}
@@ -648,6 +668,7 @@ addExpression
648
668
{
649
669
fileName,
650
670
description,
671
+
annot,
651
672
replicas,
652
673
replicaNames,
653
674
isPublic
@@ -680,6 +701,10 @@ addExpression
680
701
'-d, --sample-description <description>',
681
702
'Description of the experiment'
682
703
)
704
+
.option(
705
+
'--annot <annotation-ame>',
706
+
'Annotation name',
707
+
)
683
708
.option(
684
709
'--public',
685
710
'Set the generated replica groups as public. Default: false',
0 commit comments