105 Commits

Author SHA1 Message Date
8620ea1637 First version of obimatrix
Former-commit-id: 6e09eb0dd75bc688a6c83ef40dd88658fb1b296e
2023-11-12 20:40:56 +01:00
5ea2b8afcf a first version of obisummary
Former-commit-id: cca1019d82a14a322f46a20890b996b5c7491d41
2023-11-09 22:33:06 +02:00
45ea4dacf7 Every small changes to include into Release 4.0.4
Former-commit-id: b2a48c5b5c471f072785e02d4bb0f149a09cdf6f
2023-08-27 17:22:51 +02:00
be47ec909c add the --skip-empty option
Former-commit-id: ec9cb0ecaf90a61bf9289cf4c089b5cc2fcb65a5
2023-07-17 14:24:02 +02:00
49fa1a76cb correction in obitag to save partially indexed reference db
Former-commit-id: ba1e5ce42ac77b143d20fd8903a6e157d83c09f5
2023-06-07 17:48:38 +02:00
71023423e6 Add a new command obitagpcr able to tag reads according to their corresponding pcr samples
Former-commit-id: 1f34bf0a27d55afc3556efd64f6ccee6d2329aff
2023-04-07 17:45:22 +02:00
d70bb45f3f Small change in parallelisation tuning
Former-commit-id: 3fe2495b7fd86a0ba47dd87907323a457bae481a
2023-04-05 14:15:47 +02:00
84b3e4d097 Reduce memomry inprint of obipcr
Former-commit-id: bd25be2d454f083c729346a828e27f07ad1a216e
2023-03-31 10:53:53 +02:00
4bf041be62 Add some option to the obiconsensus command
Former-commit-id: cf30a404a4943e4527106c977b01712ef454e028
2023-03-28 21:23:27 +07:00
e863dc456a Add an option --pprof
Former-commit-id: 3ca1280e8daddbf1075e3189f9851211ce8882ae
2023-03-28 20:07:26 +07:00
245230ae12 A small correction
Former-commit-id: 2616ea6bc0e288312326bfb2542e24da22876965
2023-03-27 19:51:38 +07:00
a33e471b39 First attempt for obiconsensus... The graph traversing algorithm is too simple
Former-commit-id: 0456e6c7fd55d6d0fcf9856c40386b976b912cba
2023-03-27 19:51:10 +07:00
b3922c3896 Produce less weird crash on non existing files
Former-commit-id: 74bb27bd53c685be530632994bd2ba24c1f362e1
2023-03-07 17:34:25 +07:00
9811e440b8 Takes into account the option parsing errors
Former-commit-id: d0b3ed0b96a72f79f887df8fbc325427e63d7a73
2023-03-07 11:06:08 +07:00
ebb05fcdf7 code refactoring. Prefix function name having behaviour depending on command line option by the prefix CLI 2023-02-23 23:32:59 +01:00
a0ab14c205 Complete the documentation and add a Release note file 2023-02-18 19:54:21 +01:00
6e36b22040 Normalise the managment of speed measure 2023-02-16 13:31:49 +01:00
08521c74e2 Adds Aho-Corasick matching to obiannotate 2023-02-09 15:59:11 +01:00
526bf79c7f Patch for some lost of data during sequence writing 2023-02-08 13:14:26 +01:00
e3d4da2859 small things... 2023-02-01 08:14:29 +01:00
fa6853fca1 Comment profiling code 2023-01-31 22:39:34 +01:00
f74c0bd517 First prelease of obiannotate 2023-01-27 11:35:39 +01:00
2d375df94f move the worker class to the obiseq package 2023-01-22 22:39:13 +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
09fc426b67 Refactoring related to iterators 2022-11-16 17:13:03 +01:00
340579f6d7 New version of LCS computation, with abug on alignment length patched patched 2022-11-15 08:21:46 +01: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
935fc31982 Adds the new obicomplement command 2022-10-05 09:40:09 +02:00
bdf317819b Code refactoring 2022-08-23 11:12:00 +02:00
f1e3a68dc4 improved performance 2022-08-21 13:44:09 +02:00
5dd835d3e7 A first functional version of obiclean 2022-08-20 18:01:07 +02:00
f14860a486 Patch header parting and formatiing 2022-05-27 11:53:29 +03:00
656eda1f73 A fiirst version of LCS score function 2022-03-07 16:37:21 +01:00
011898bd9d A first version of obigrep. Normally fully functionnal, but not fully tested 2022-02-25 07:29:52 +01:00
abcf02e488 Start to use leveled log 2022-02-24 12:14:52 +01:00
eaf65fbcce Some code refactoring, a new version of obiuniq more efficient in memory and a first make file allowing to build obitools 2022-02-24 07:08:40 +01:00
2e7c1834b0 Big change iin the data model, and a first version of obiuniq 2022-02-21 19:00:23 +01:00
9737f97084 before big changes 2022-02-18 22:53:09 +01:00
3586ecc483 second version of obidistribute and a first buggy version of obiuniq 2022-02-15 00:47:02 +01:00
eb32620bb3 Adds a first version of a new obidistribute command 2022-02-14 00:01:01 +01:00
38e4655f38 Correct for a strange bug... 2022-02-07 11:51:35 +01:00
98a4363d22 obimultiplex saves unassigned sequence 2022-02-01 23:25:19 +01:00
8dbda68746 Adds the command obimultiplex 2022-02-01 17:31:28 +01:00
251d3be923 Add automatic garbage collection on ApatPattern 2022-01-24 17:26:30 +01:00
4551df08b1 Adds a reader for NGS filter files and change some API for the apat library 2022-01-18 13:09:32 +01:00
6571296bb2 Add some documentation 2022-01-16 19:53:39 +01:00
64676db3f4 Connect the command line options to the algorithm of obipairing 2022-01-16 17:30:30 +01:00
576a9f4d2d A global version of a Slice pool 2022-01-16 00:21:42 +01:00
e1b7e1761c Change the memory management for thee BuildAlignment function 2022-01-15 19:10:16 +01:00