Commit Graph

135 Commits

Author SHA1 Message Date
4592855095 Adds the new version of the doc as a quarto book 2023-01-17 19:06:14 +01:00
f873645e8e Remove old bookdown version of the documentation 2023-01-17 19:02:27 +01:00
20b16c0ba1 Force sequence reading to produce lowercase sequences.
Adds two columns to the obiclean ratio csv file
2022-11-22 15:06:09 +01:00
f4daa7f97f Modify the gitignore 2022-11-17 12:05:11 +01:00
95b28a6612 Beginning of the documentation 2022-11-17 11:16:12 +01:00
29563aa94e Rename the Length methods Len to follow GO standart 2022-11-17 11:09:58 +01:00
eb32089305 Refactoring related to iterators 2022-11-16 17:13:40 +01:00
09fc426b67 Refactoring related to iterators 2022-11-16 17:13:03 +01:00
6f853da9df Remove single sequence ierators. Only batch iterators persist 2022-11-16 10:58:59 +01:00
f674200a6e FastLCS with maxError=-1 is equivalent to FullLCS. 2022-11-16 09:57:36 +01:00
4375dbd9bb Switxh alignment to the new LCS method and make a copy of the sequences before annotating them to prevent concurrent map access bug 2022-11-16 09:27:04 +01:00
18447e66a7 Patch a critical bug into the CopySlice function. 2022-11-16 09:24:17 +01:00
7f863fb383 Prevens errors on FASTA formating an empty sequence 2022-11-16 09:22:55 +01:00
493c7fddef Adds API documentation 2022-11-16 09:21:54 +01:00
abe210d811 Correct option alias name to remove dupplicate 2022-11-15 08:58:41 +01:00
340579f6d7 New version of LCS computation, with abug on alignment length patched patched 2022-11-15 08:21:46 +01:00
18be4becec Add some new packages 2022-11-14 14:36:04 +01:00
0f99f9a6ba First trial of a fastest LCS implementation 2022-11-14 07:42:15 +01:00
6429f24c57 Accellerate a bit LCS computation 2022-10-27 17:30:55 +02:00
f3ddac0f50 Small adjustment 2022-10-27 11:18:44 +02:00
8aa323dad5 Add a first version of obitag the successor of ecotag 2022-10-26 13:16:56 +02:00
e17d1fbca6 Patch the error message stored in sequences by obimultiplex 2022-10-17 21:32:24 +02:00
f8df48338d Several bug in annotation management 2022-10-12 23:01:47 +02:00
aae3398701 Replace the CopyMap function by the MustFillMap and adds a InterfaceToIntMap function 2022-10-12 22:56:38 +02:00
58dbdd8698 requires that father.count > son.count 2022-10-05 09:53:56 +02:00
d9c18ab0b5 Add a reverse complement worker 2022-10-05 09:41:59 +02:00
935fc31982 Adds the new obicomplement command 2022-10-05 09:40:09 +02:00
7873b90902 Patch a bug in obigrep... 2022-10-02 20:52:26 +02:00
65210755cc Patch reading of annotation from stdin 2022-09-29 14:48:05 +02:00
d0f63fda56 add functionalities to the expression
predicate evaluations
2022-09-28 16:13:20 +02:00
fe5d8e3340 Patch a bug in ngsfilter reading and sample matching 2022-09-28 14:29:19 +02:00
ebefa28cc0 Patch memory error related to []byte pool 2022-09-28 14:28:37 +02:00
57ba460929 add the obi_mutation attribute to the sequences 2022-09-20 22:03:44 +02:00
da8e3fd7b7 Correct the orientation of the mutation pattern 2022-09-20 22:03:01 +02:00
49b4d97803 Remove HTML escaping to json marshaling 2022-09-20 22:01:52 +02:00
3cd8aabd83 Correct some misspelling in option helps
Changes to be committed:
	modified:   pkg/obitools/obiclean/options.go
	modified:   pkg/obitools/obiconvert/options.go
2022-09-20 21:59:38 +02:00
f6735a634e Correctly patch the memory leak related to the apatsequence 2022-09-12 15:19:46 +02:00
448f5f83fa Patch a bug in comparison of attibutes during sequence annotation merging 2022-09-08 07:50:17 +02:00
6b8f4490cf Change obiclean algorithm for a better evaluation of ratio 2022-08-31 20:38:03 +02:00
90ba980de6 correct the gml writer 2022-08-30 10:28:05 +02:00
cd202ba72e Adds of new modules 2022-08-23 15:09:51 +02:00
91c2ce551d Add new modules 2022-08-23 15:09:03 +02:00
d04161a0fb small code refactoring 2022-08-23 15:08:35 +02:00
d2f4919bc8 comment out to option that need to be rethought 2022-08-23 15:07:48 +02:00
989e678f6b refactor code and change algorithm used to read from many files 2022-08-23 15:07:06 +02:00
bdf317819b Code refactoring 2022-08-23 11:12:00 +02:00
57e0966d35 Adds some documentation 2022-08-23 11:11:36 +02:00
4df99cec5b Chang log package 2022-08-23 11:10:04 +02:00
abaede48b5 Refactoring of some code 2022-08-23 11:07:39 +02:00
62968aaa26 patch the Taxid method 2022-08-23 11:06:51 +02:00