-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Name Tokenization Codec (Update CRAM Codecs to CRAM 3.1) #1663
base: master
Are you sure you want to change the base?
Add Name Tokenization Codec (Update CRAM Codecs to CRAM 3.1) #1663
Commits on Oct 19, 2023
-
adding comments to Frequencies.java
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 75171ee - Browse repository at this point
Copy the full SHA 75171eeView commit details -
separate encode and decode classes
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 7821469 - Browse repository at this point
Copy the full SHA 7821469View commit details -
Add Frequency methods to encode and decode classes
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for defc174 - Browse repository at this point
Copy the full SHA defc174View commit details -
clean up rans tests and add separate packages for rans 4x8 and nx16
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for f3734ca - Browse repository at this point
Copy the full SHA f3734caView commit details -
filter out extra column from q40+dir file
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 8582ab8 - Browse repository at this point
Copy the full SHA 8582ab8View commit details -
rans nx16 order 1 freq tables + refactor
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 0769ecc - Browse repository at this point
Copy the full SHA 0769eccView commit details -
yash-puligundla committed
Oct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for faf7c10 - Browse repository at this point
Copy the full SHA faf7c10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 720357b - Browse repository at this point
Copy the full SHA 720357bView commit details -
Remove unncessary params arg from uncompress methods (params are embe…
…dded in the streams).
Configuration menu - View commit details
-
Copy full SHA for 03773c6 - Browse repository at this point
Copy the full SHA 03773c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a41948 - Browse repository at this point
Copy the full SHA 4a41948View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba088c6 - Browse repository at this point
Copy the full SHA ba088c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed68e3b - Browse repository at this point
Copy the full SHA ed68e3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ce9080 - Browse repository at this point
Copy the full SHA 0ce9080View commit details -
Configuration menu - View commit details
-
Copy full SHA for 671d21f - Browse repository at this point
Copy the full SHA 671d21fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cd168a - Browse repository at this point
Copy the full SHA 9cd168aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2688906 - Browse repository at this point
Copy the full SHA 2688906View commit details -
Configuration menu - View commit details
-
Copy full SHA for e01b08e - Browse repository at this point
Copy the full SHA e01b08eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c7ebb8 - Browse repository at this point
Copy the full SHA 3c7ebb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56f2b86 - Browse repository at this point
Copy the full SHA 56f2b86View commit details -
Don't initialize RANS4x8 decoding structure unless we're going to use…
… them.
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 55e290d - Browse repository at this point
Copy the full SHA 55e290dView commit details -
Move/inline RANS 4x8 E04 compress method into RANS4x8Encode.
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for b89a222 - Browse repository at this point
Copy the full SHA b89a222View commit details -
Move/inline RANS 4x8 E14 compress method into RANS4x8Encode.
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for e23a7e3 - Browse repository at this point
Copy the full SHA e23a7e3View commit details -
Move/inline RANS 4x8 D04 uncompress method into RANS4x8Decode.
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 0b3fd27 - Browse repository at this point
Copy the full SHA 0b3fd27View commit details -
Move/inline RANS 4x8 D14 uncompress method into RANS4x8Decode.
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for e53f109 - Browse repository at this point
Copy the full SHA e53f109View commit details -
Fix normalized Frequency (4096), add normalize Frequency using bit sh…
…ift methods for RANS Nx16 Order 0 and Order 1, RANS Nx16 Order 0 and Order 1 with format flags = 1 works as expected when N=4
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for d0279aa - Browse repository at this point
Copy the full SHA d0279aaView commit details -
Add ransNx16 for format flags = 1,4,5 (N=32) and replace division wit…
…h right shifts.
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for c2cac35 - Browse repository at this point
Copy the full SHA c2cac35View commit details -
When CAT is true, add limit and rewind the outBuffer before returning…
… it.
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 5034915 - Browse repository at this point
Copy the full SHA 5034915View commit details -
Add RANSTest with formatflags = 32, 33, 36, 37
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for c966eec - Browse repository at this point
Copy the full SHA c966eecView commit details -
Remove initialization of alphabet array.
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 890940e - Browse repository at this point
Copy the full SHA 890940eView commit details -
Add RLE Encode and Decode. Works as expected for RANSNx16 Order 0
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for c3dd46d - Browse repository at this point
Copy the full SHA c3dd46dView commit details -
Move declaration of variables used within the for loop to inside the …
…for loop
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 5020477 - Browse repository at this point
Copy the full SHA 5020477View commit details -
Convert symbols from int to byte
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for c22cd8b - Browse repository at this point
Copy the full SHA c22cd8bView commit details -
rename getInterleaveSize to getNumInterleavedRANSStates in RANSNx16Pa…
…rams
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for b457c74 - Browse repository at this point
Copy the full SHA b457c74View commit details -
RLE encode and decode works as expected for RANSNx16 Order 1
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 03e9297 - Browse repository at this point
Copy the full SHA 03e9297View commit details -
add encode and decode Pack. Add test cases for pack
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 1fb6800 - Browse repository at this point
Copy the full SHA 1fb6800View commit details -
rename variable for better readability
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for d79a4cf - Browse repository at this point
Copy the full SHA d79a4cfView commit details -
add exception when num of distinct symbols = 0 or > 16
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 68994c0 - Browse repository at this point
Copy the full SHA 68994c0View commit details -
Add Decode Stripe to RANS Nx16. Add getFormatFlags() to RANSParams
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 8d93534 - Browse repository at this point
Copy the full SHA 8d93534View commit details -
Add test for Encoding when Stripe Flag is set
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for d523eac - Browse repository at this point
Copy the full SHA d523eacView commit details -
Fix Spot Bugs warn - Use && for logical and
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 14df7b2 - Browse repository at this point
Copy the full SHA 14df7b2View commit details -
Addressing the feedback from Aug 30, 2022
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 7f7e613 - Browse repository at this point
Copy the full SHA 7f7e613View commit details -
Use the Interop Test files from samtools-1.14/htslib-1.14/htscodecs/t…
…ests or ../htscodecs/tests depending on the env
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 8b38306 - Browse repository at this point
Copy the full SHA 8b38306View commit details -
Replace hex literals with bit flag masks in RANSInteropTest Data Prov…
…ider
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for cec6e3e - Browse repository at this point
Copy the full SHA cec6e3eView commit details -
Addressing the feedback so far
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 577d5d1 - Browse repository at this point
Copy the full SHA 577d5d1View commit details -
yash-puligundla committed
Oct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 2db0878 - Browse repository at this point
Copy the full SHA 2db0878View commit details -
yash-puligundla committed
Oct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for c8fb550 - Browse repository at this point
Copy the full SHA c8fb550View commit details -
rename methods that return boolean to start with 'is' instead of 'get'
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for d51f9ce - Browse repository at this point
Copy the full SHA d51f9ceView commit details -
yash-puligundla committed
Oct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 789f50c - Browse repository at this point
Copy the full SHA 789f50cView commit details -
Addressing the feedback from 10/25/22
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 6b0c4f1 - Browse repository at this point
Copy the full SHA 6b0c4f1View commit details -
undo inadvertent deletion of RANSInterop roundtrip test logic
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for e72147a - Browse repository at this point
Copy the full SHA e72147aView commit details -
debug - add decodePack and decodeRLE on top of CAT flag
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 850280d - Browse repository at this point
Copy the full SHA 850280dView commit details -
rewind outBuffer before it is returned
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 3f84b2a - Browse repository at this point
Copy the full SHA 3f84b2aView commit details -
remove duplicate outBuffer creation
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 43145d4 - Browse repository at this point
Copy the full SHA 43145d4View commit details -
Addressing the feedback from oct 11, 2023 except implementing the Str…
…ipe Flag in RANS Nx16 encoder
yash-puligundla committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for f7e6c57 - Browse repository at this point
Copy the full SHA f7e6c57View commit details
Commits on Oct 26, 2023
-
Move common methods to CRAMInteropTestUtils class
yash-puligundla committedOct 26, 2023 Configuration menu - View commit details
-
Copy full SHA for f9041e8 - Browse repository at this point
Copy the full SHA f9041e8View commit details
Commits on Dec 1, 2023
-
Addressing the feedback from Nov 7 and Nov 20 - part 1
yash-puligundla committedDec 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 7126507 - Browse repository at this point
Copy the full SHA 7126507View commit details
Commits on Dec 6, 2023
-
Addressing the feedback from Nov 7 and Nov 20 - part 2
yash-puligundla committedDec 6, 2023 Configuration menu - View commit details
-
Copy full SHA for d2802b1 - Browse repository at this point
Copy the full SHA d2802b1View commit details -
Addressing the feedback from Nov 7 and Nov 20 - part 3
yash-puligundla committedDec 6, 2023 Configuration menu - View commit details
-
Copy full SHA for e6b06a5 - Browse repository at this point
Copy the full SHA e6b06a5View commit details
Commits on Dec 13, 2023
-
Addressing the feedback from Nov 7 and Nov 20 - part 4
yash-puligundla committedDec 13, 2023 Configuration menu - View commit details
-
Copy full SHA for 1a89cb4 - Browse repository at this point
Copy the full SHA 1a89cb4View commit details
Commits on Dec 18, 2023
-
Addressing the feedback from Nov 7 and Nov 20 - part 5
yash-puligundla committedDec 18, 2023 Configuration menu - View commit details
-
Copy full SHA for f4fd67c - Browse repository at this point
Copy the full SHA f4fd67cView commit details
Commits on Dec 20, 2023
-
Addressing the feedback from Nov 7 and Nov 20 - part 6
yash-puligundla committedDec 20, 2023 Configuration menu - View commit details
-
Copy full SHA for b095b1c - Browse repository at this point
Copy the full SHA b095b1cView commit details
Commits on Dec 21, 2023
-
Addressing the feedback from Nov 7 and Nov 20 - part 6
yash-puligundla committedDec 21, 2023 Configuration menu - View commit details
-
Copy full SHA for b2187c3 - Browse repository at this point
Copy the full SHA b2187c3View commit details
Commits on Jan 10, 2024
-
Move common code to CompressionUtils
yash-puligundla committedJan 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 52549f5 - Browse repository at this point
Copy the full SHA 52549f5View commit details -
yash-puligundla committed
Jan 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 2db77e9 - Browse repository at this point
Copy the full SHA 2db77e9View commit details -
Fix RangeEncode for order 0 and formatflags=0x00
yash-puligundla committedJan 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 43a68c9 - Browse repository at this point
Copy the full SHA 43a68c9View commit details -
rebase - Add Range Codec, RangeTest, RangeInteropTest for order, rle,…
… stripe, nosize, cat flags
yash-puligundla committedJan 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 49eac0e - Browse repository at this point
Copy the full SHA 49eac0eView commit details -
Add uncompressEXT and decodePack to RangeDecode
yash-puligundla committedJan 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 7b454d6 - Browse repository at this point
Copy the full SHA 7b454d6View commit details -
yash-puligundla committed
Jan 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 81bcac7 - Browse repository at this point
Copy the full SHA 81bcac7View commit details -
Add Range encode and decode for EXT flag
yash-puligundla committedJan 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 5de4036 - Browse repository at this point
Copy the full SHA 5de4036View commit details -
yash-puligundla committed
Jan 10, 2024 Configuration menu - View commit details
-
Copy full SHA for fc6227d - Browse repository at this point
Copy the full SHA fc6227dView commit details -
debug - add decodePack on top of CAT flag
yash-puligundla committedJan 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 249db30 - Browse repository at this point
Copy the full SHA 249db30View commit details -
Addressing format related feedback from RANS PR that applies to Range…
… Codec as well
yash-puligundla committedJan 10, 2024 Configuration menu - View commit details
-
Copy full SHA for e2d5a37 - Browse repository at this point
Copy the full SHA e2d5a37View commit details -
Rebase on RANS branch and use common methods from CRAMInteropTestUtil…
…s class
yash-puligundla committedJan 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 58ace69 - Browse repository at this point
Copy the full SHA 58ace69View commit details -
Addressing feedback from nov 21 - part 1
yash-puligundla committedJan 10, 2024 Configuration menu - View commit details
-
Copy full SHA for f9b066c - Browse repository at this point
Copy the full SHA f9b066cView commit details
Commits on Jan 24, 2024
-
Addressing feedback from nov 21 - part 2
yash-puligundla committedJan 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 4a416f7 - Browse repository at this point
Copy the full SHA 4a416f7View commit details
Commits on Jan 29, 2024
-
Addressing feedback from nov 21, nov 28 - part 3
yash-puligundla committedJan 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 55f6086 - Browse repository at this point
Copy the full SHA 55f6086View commit details
Commits on Jan 30, 2024
-
yash-puligundla committed
Jan 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 6c0387c - Browse repository at this point
Copy the full SHA 6c0387cView commit details -
yash-puligundla committed
Jan 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 902ca33 - Browse repository at this point
Copy the full SHA 902ca33View commit details -
add descriptive variable names
yash-puligundla committedJan 30, 2024 Configuration menu - View commit details
-
Copy full SHA for d3ae09d - Browse repository at this point
Copy the full SHA d3ae09dView commit details -
yash-puligundla committed
Jan 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 1c0cb8d - Browse repository at this point
Copy the full SHA 1c0cb8dView commit details -
Use List<Token> instead of TokenStreams in NameTokenisationEncoder
yash-puligundla committedJan 30, 2024 Configuration menu - View commit details
-
Copy full SHA for eff17cf - Browse repository at this point
Copy the full SHA eff17cfView commit details -
Addressing feedback from dec 5 - part 1
yash-puligundla committedJan 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 67ad384 - Browse repository at this point
Copy the full SHA 67ad384View commit details
Commits on Jan 31, 2024
-
Addressing feedback from dec 5 - part 2
yash-puligundla committedJan 31, 2024 Configuration menu - View commit details
-
Copy full SHA for 3233e39 - Browse repository at this point
Copy the full SHA 3233e39View commit details