Comments (2)
Hi,
MA allows you to specify many files as input at once: -i file1.fastq,file2.fastq,...
So I would recommend processing all your samples with the same call.
Of course, this means you will then have to "demultiplex" your resulting .sam file.
This could e.g. be done by prepending some prefix to the names of all reads.
About the memory mapping:
MA does not support memory mapping the index and we do not intend to implement this feature - sorry.
First of all, we are using BWA-MEM's code for the index. This makes it technically harder for us to modify things since we are not really familiar with the code organization etc...
Secondly, the way the index is used, many more or less random jumps between intervals of the index are necessary. This means that even with a memory-mapped file, the full index would have to be loaded anyways during the alignment process.
Hopefully, the demultiplexing trick can solve your problem!
Cheers,
Markus
from ma.
Thank you very much for the solution. Sounds practical. I will close this issue.
from ma.
Related Issues (15)
- Distribution via bioconda? HOT 1
- redirect sam to standard output for piping HOT 3
- test_aligner.py class issue? HOT 1
- prebuilt binary for aarch64 platform HOT 1
- Can I use MA to align assembled contig to the reference genome? HOT 1
- Multiple identical alignments were produced in the output HOT 1
- Preset for PacBio CCS? HOT 1
- compile error of cmake HOT 2
- cigar string HOT 2
- Feature request: output BAM and/or print to STDOUT HOT 4
- closely related species as a reference for seed HOT 2
- parse error at line 1, column 1: syntax error while parsing value - invalid literal; last read: '>' HOT 1
- Index out of range exception for paired end reads HOT 3
- How to run MA on short reads faster? HOT 5
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 ma.