Comments (3)
Hi there,
the corresponding line in the code is
let tid = bam.header().tid(region.target.as_bytes()).unwrap() as i32;
This suggests the given target (e.g. chr1
) is not present in your bam header or probably even file in general. The error message could be improved quite heavily on our side here. I'll try to fix that asap so please keep this issue open until then.
Hope this helps,
Felix
from alignoth.
Hello Felix,
I am visualization a bam file from a bacterial genome (not human genome) and it is fragmented. There is not chr1 or something, each fragment is like bacterial name_1 or something. I was using bwa mem to mapping not Bowtie2.
Thanks,
Jianshu
from alignoth.
@jianshu93 sure, the chr1 was just an example. Could be any other contig name that causes the failure here. I've just released version 0.6.1, which will provide a better error message that hopefully solves your problem by telling you what is wrong with your input. In case there is still an issue with 0.6.1, please feel free to reopen this issue or open a new one. Thanks!
from alignoth.
Related Issues (20)
- Show some example in the README HOT 1
- Support for tsv output files
- Rendering with vl2pdf not working with current specs HOT 1
- Improve error message when bam header doesn't contain given target
- Panic when using -d option HOT 1
- Add filter for read name option for embedded plots
- Add option that allows plotting a full bam file
- Allow omitting reference and bam path when directory only contains one of each
- Add new parameter around
- Show alternative alignments from XA tag in tooltip
- Allow to highlight single base only
- Allow selection of reads
- Reads with trailing softclips followed by hardclips cause slice indexing error.
- Show length of deletion in tooltip
- Add editable read list in embedded view
- Rearrange paired reads in plot view
- Display Softclips with 50% opacity
- Show inserted bases in insertion tooltip
- Display other annotations with alignments
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from alignoth.