-
Notifications
You must be signed in to change notification settings - Fork 4
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
STAR alignment parameter changing #14
Comments
Hi Dylan, Thank you for reaching out. Unfortunately, in the current version, changing the STAR alignment parameters is not straightforward and requires running the code from scratch. Could you please let me know which specific STAR parameters you would like to modify? I can look into implementing a patch in the current version to accommodate these changes. |
Thank you very much for your response. I would like to modify the alignment parameters by changing the --alignIntronMax setting to 1. |
Yes. It is possible to do so. I have push a new test version for your application. To use this, you can add the following chunk into your data.yaml file. star_params:
alignEndsType: Local
scoreDelOpen: -1
scoreDelBase: -1
scoreInsOpen: -2
scoreInsBase: -2
outFilterMatchNmin: 15
outFilterMatchNminOverLread: 0.8
outFilterMismatchNmax: 10
outFilterMismatchNoverLmax: 0.2
outFilterIntronMotifs: RemoveNoncanonicalUnannotated
alignSJDBoverhangMin: 1
alignIntronMax: 1
alignSJoverhangMin: 5
chimSegmentMin: 20
chimOutType: WithinBAM HardClip
chimJunctionOverhangMin: 15
chimScoreJunctionNonGTAG: 0
outFilterMultimapNmax: 10
outFilterMultimapScoreRange: 0
outSAMmultNmax: -1
outMultimapperOrder: Random
outSAMattributes: NH HI AS nM NM MD jM jI MC ch and run the code by: apptainer run docker://y9ch/bidseq:test |
Thank you so much for the update! I have tried the following code : 'apptainer run docker://y9ch/bidseq:test' and it raised a WorkflowError. I find genome.tsv.gz and readsStats.html file are not generated. It was stopped due to the error and I re-run 'apptainer run docker://y9ch/bidseq:test' at the same dir without changing anything to check which jobs are not run properly. The newest BIDSEQ_LOG file shows: (By the way, data.yaml can be run successfully without adding STAR parameter using 'apptainer run docker://y9ch/bidseq'. ) job count adjust_sites 1 localrule adjust_sites: Finished job 89. localrule pre_filter_sites: localrule post_filter_sites: Waiting at most 5 seconds for missing files. |
Thank you very much for the tool, which is very convenient to run. May I know if there are any methods to change the STAR alignment parameters?
The text was updated successfully, but these errors were encountered: