Comments (6)
from leafcutter.
Thanks much - so, commenting out instances of "chromLst = " and corresponding "if chrom not in chromLst:" statements (2 instances, I think - in "pool_junc_reads" and in "sort_junctions" ), allows the script to run, apparently ok (although I haven't evaluated thoroughly!), now producing clusters with the non-standard chr IDs etc.
Could this, then, be made a user parameter? For now, I can live with this hack, but I would be very concerned, if I had to re-hack this script every time a new version of leafcutter comes around...
Sebastian
from leafcutter.
from leafcutter.
Awesome! Thanks so much for prompt replies. Staying tuned.
from leafcutter.
Hey @shoersch - are you happy to share your code fix for this?
Cheers,
Steve
from leafcutter.
We have added a new script leafcutter_cluster_regtools.py which has this fixed. You'll need to use regtools to extract junctions, however. This is not totally compatible with the differential splicing function, as we also added strands. If you want to use this script for differential splicing, you currently have to remove the strand info yourself (just remove :+ and :- from the cluster ID)
from leafcutter.
Related Issues (20)
- outlier splicing: negative effect sizes
- Very different result with included confounder.column HOT 1
- Does Leafviz work on leafcutterMD result? HOT 3
- error in leafcutter_cluster_regtools.py
- Not reproducible results
- Redundant Splice Event Clustering HOT 1
- Confusion about Proper Input File Extension and Content
- Question about applying PCA on intron usage ratios
- example_data missing
- Bug found in hg38 annotation codes file for LeafViz HOT 1
- how to identify the alternative splicing events for differential cluster, such as ES/MXE/IR/Alt5’/Alt3’
- shinyapp leafcutter HOT 1
- enhancement HOT 2
- Behavior of -p --mincluratio: unexpectedly removing intron clusters HOT 1
- Potentially incorrect use of minclureads and minreads HOT 4
- confusion of normalization method for sQTL input date prepare HOT 1
- Alternative splicing signal on tandem duplicated genes HOT 1
- Creating co-splicing networks with leafcutter output?
- this is broken
- differential splicing with continuous independent variable
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 leafcutter.