Commit Graph

51 Commits

Author SHA1 Message Date
coissac b3922c3896 Produce less weird crash on non existing files
Former-commit-id: 74bb27bd53c685be530632994bd2ba24c1f362e1
2023-03-07 17:34:25 +07:00
coissac d88de15cdc Refactoring codes for removing buffer size options. An some other changes...
Former-commit-id: 10b57cc1a27446ade3c444217341e9651e89cdce
2023-03-07 11:12:13 +07:00
coissac 072b85e155 change the model for representing paired reads and extend its usage to other commands 2023-02-23 23:35:58 +01:00
coissac d04eb915b3 adds a directory option to obidistribute 2023-02-17 22:52:53 +01:00
coissac 85349668d0 Add some options to obiannotate 2023-02-16 13:32:27 +01:00
coissac cfddc78161 Patch an aligment bug on obipairing 2023-01-25 13:22:56 +01:00
coissac 2d375df94f move the worker class to the obiseq package 2023-01-22 22:39:13 +01:00
coissac f97f92df72 rename the iterator class 2023-01-22 22:04:17 +01:00
coissac 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
coissac 29563aa94e Rename the Length methods Len to follow GO standart 2022-11-17 11:09:58 +01:00
coissac 18447e66a7 Patch a critical bug into the CopySlice function. 2022-11-16 09:24:17 +01:00
coissac f3ddac0f50 Small adjustment 2022-10-27 11:18:44 +02:00
coissac 8aa323dad5 Add a first version of obitag the successor of ecotag 2022-10-26 13:16:56 +02:00
coissac f8df48338d Several bug in annotation management 2022-10-12 23:01:47 +02:00
coissac d9c18ab0b5 Add a reverse complement worker 2022-10-05 09:41:59 +02:00
coissac d0f63fda56 add functionalities to the expression
predicate evaluations
2022-09-28 16:13:20 +02:00
coissac ebefa28cc0 Patch memory error related to []byte pool 2022-09-28 14:28:37 +02:00
coissac 448f5f83fa Patch a bug in comparison of attibutes during sequence annotation merging 2022-09-08 07:50:17 +02:00
coissac 6b8f4490cf Change obiclean algorithm for a better evaluation of ratio 2022-08-31 20:38:03 +02:00
coissac 57e0966d35 Adds some documentation 2022-08-23 11:11:36 +02:00
coissac 62968aaa26 patch the Taxid method 2022-08-23 11:06:51 +02:00
coissac 31c45bf46f Adds documentation and few methods to the BioSequences 2022-08-21 17:53:19 +02:00
coissac 10663bf79c Patch an algorithm error on th Annotation Classifier 2022-08-21 14:45:53 +02:00
coissac 5dd835d3e7 A first functional version of obiclean 2022-08-20 18:01:07 +02:00
coissac f0de4d8f28 Finalize the correct merging of statistic of occurrences, in I expect every situation 2022-06-14 09:54:33 +02:00
coissac cf5b4baa54 Small bug in sequence counting on merge 2022-05-30 16:28:59 +02:00
coissac f14860a486 Patch header parting and formatiing 2022-05-27 11:53:29 +03:00
coissac 011898bd9d A first version of obigrep. Normally fully functionnal, but not fully tested 2022-02-25 07:29:52 +01:00
coissac abcf02e488 Start to use leveled log 2022-02-24 12:14:52 +01:00
coissac 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
coissac 2e7c1834b0 Big change iin the data model, and a first version of obiuniq 2022-02-21 19:00:23 +01:00
coissac 9737f97084 before big changes 2022-02-18 22:53:09 +01:00
coissac 6067b92e2f Adds the notioon of NA value 2022-02-18 10:00:42 +01:00
coissac aef546dae3 Patch a bug in the recycle method 2022-02-18 10:00:15 +01:00
coissac 94457f5116 Creare a reorder method 2022-02-18 09:59:47 +01:00
coissac 3586ecc483 second version of obidistribute and a first buggy version of obiuniq 2022-02-15 00:47:02 +01:00
coissac eb32620bb3 Adds a first version of a new obidistribute command 2022-02-14 00:01:01 +01:00
coissac bd630ea512 Forget the binary writer 2022-02-09 22:00:38 +01:00
coissac 27556ce81f Start of implementing binary file format 2022-02-07 11:57:08 +01:00
coissac 98a4363d22 obimultiplex saves unassigned sequence 2022-02-01 23:25:19 +01:00
coissac e9cdfd7e03 Make subseq method dealing with qualities 2022-02-01 18:49:32 +01:00
coissac 8dbda68746 Adds the command obimultiplex 2022-02-01 17:31:28 +01:00
coissac 64676db3f4 Connect the command line options to the algorithm of obipairing 2022-01-16 17:30:30 +01:00
coissac 576a9f4d2d A global version of a Slice pool 2022-01-16 00:21:42 +01:00
coissac e1b7e1761c Change the memory management for thee BuildAlignment function 2022-01-15 19:10:16 +01:00
coissac e8fff6477b Work on iterators and recycling of biosequences 2022-01-14 23:11:36 +01:00
coissac ef66ca4972 Code refactoring 2022-01-14 17:32:12 +01:00
coissac ff40222902 Code reefactoring 2022-01-14 16:10:19 +01:00
coissac e80a1114aa removes empty file 2022-01-14 15:19:11 +01:00
coissac b9b9c0f179 Patch module name from oa2 to obitools 2022-01-13 23:43:01 +01:00