Loading...
Loading...
Compare original and translation side by side
uv pip install pysamuv pip install pysamimport pysamimport pysam
**Read variant file:**
```python
**读取变异文件:**
```python
**Query reference sequence:**
```python
**查询参考序列:**
```pythonundefinedundefinedAlignmentFilereferences/alignment_files.mdfetch()AlignmentFilereferences/alignment_files.mdfetch()VariantFilereferences/variant_files.mdVariantFilereferences/variant_files.mdFastaFileFastxFilereferences/sequence_files.mdFastaFileFastxFilereferences/sequence_files.mdreferences/common_workflows.mdreferences/common_workflows.mdfetch()samfile.fetch("chr1", 999, 2000) # 0-based: positions 999-1999
samfile.fetch("chr1:1000-2000") # 1-based string: positions 1000-2000VariantRecord.startfetch()samfile.fetch("chr1", 999, 2000) # 0-based:位置999-1999
samfile.fetch("chr1:1000-2000") # 1-based字符串:位置1000-2000VariantRecord.start.baipysam.index().crai.faipysam.faidx().tbipysam.tabix_index().csifetch(until_eof=True).baipysam.index().crai.faipysam.faidx().tbipysam.tabix_index().csifetch(until_eof=True)"rb""r""rc""wb""w""wc""rb""r""rc""wb""w""wc"pileup()count()until_eof=Truemultiple_iterators=Truepileup()count()until_eof=Truemultiple_iterators=Truefetch()query_qualitiesquery_sequencefetch()query_sequencequery_qualitiesundefinedundefined
**Error handling:**
```python
try:
pysam.samtools.sort("-o", "output.bam", "input.bam")
except pysam.SamtoolsError as e:
print(f"Error: {e}")
**错误处理:**
```python
try:
pysam.samtools.sort("-o", "output.bam", "input.bam")
except pysam.SamtoolsError as e:
print(f"错误: {e}")alignment_files.mdvariant_files.mdsequence_files.mdcommon_workflows.md