the command 'cargo install --path. ' reported an error
When I was trying to deploy Best, I encountered an installation problem. Following this installation process, I successfully installed Rust, but I was running the command: cargo install --path. The program reported an error:
The error reported is related to the mismatch of VirtualPosition type in noodles-sam crate. I have not solved this problem. I hope to get your help,Thanks.
Try cargo install --locked --path .. The README has not been updated yet with this fix.
Edit: the README has been updated.
Hello, author, thank you very much for your help. I have installed BEST, but I still have a question to ask you. I want to know the specific format and content of the input file, because the 3 input files you gave They are all very large and I cannot open them and view their contents. Can you provide a small input file or the detailed composition of the input file contents? Is there any BEST that can process the sam files generated by samtools? Looking forward to your reply.
best currently only takes BAM files. You can convert your SAM files to BAM files using instructions here.
The reference FASTA file should contain the sequences of the reference (eg., CHM13, GRCh38, etc.) that you used when aligning your reads.
If you want to view large files you can just use cat ref.fasta | less or something like that.