Comments (7)
So now FLAIR is available on bioconda!
The users should be able to conda install flair
, then pip install kerneltree
. And start using it out of the box.
Please feel free to make PR to bioconda in case of upgrades or missing dependencies.
from flair.
Hi,
This is a great idea! I've never made a conda package before so I will try making one. It should definitely help more users with installation :)
-Alison
from flair.
Well I wrote a conda environment! It works on my macos and on centos, so hopefully it will work for other people too. It's in misc/flair_conda_env.yaml
. There's a link to the installation instructions in the readme.
-Alison
from flair.
Wonderful! Thanks Alison. This now makes it also easier to create a bioconda recipe for flair itself. Would you like to have this option, i.e. having something like conda install flair
?
I can try setting it up.
from flair.
Hmm... you are welcome to try it, or coach me if you know how to do it. I want to do this but I also don't know enough about how to make one. Would I have to substantially rewrite or restructure flair? It's currently a bunch of separate python scripts bound together by the flair.py wrapper.
-Alison
from flair.
Conda recipes are fairly straightforward. I have now added a PR to the bioconda : bioconda/bioconda-recipes#17245
A missing part is the kerneltree dependency. Since it's not available in conda and seems to be deprecated (?). However the ncls
is available. But I don't think it would be compatible.
The other (minor) issue is that the main .py file needed to be executable, so I added a patch, Then the flair in conda would need to be invoked directly as flair.py
(without python)
Also it might be useful if you could add a license file to the repo for the future releases.
--Milad
from flair.
We have updated bioconda flair with the latest release and will continue to do so.
Thanks for getting us started @mmiladi !
from flair.
Related Issues (20)
- diff_iso_usage does not include header in output files
- merging of transcript ids and gene ids is frustrating to use HOT 2
- diff_iso_usage documentation does not clear describe what it does
- The results of my test_output are not consisitent with the oferred test_expected. Why? HOT 1
- flair correct crash with AttributeError: 'bool' object has no attribute 'find_overlap' HOT 1
- ssUtils.py gtfToSSBed crashes if gtf doesn't have transcript_id HOT 1
- flair correct doesn't exit non-zero when an invalid argument is supplied HOT 3
- Improve documentation of algorithm is readthedocs
- Make FLAIR source & packaging structure not weird
- Translate predictProductivity output to protein HOT 4
- Transcript read number
- Question regarding sequencing depth and collapse step HOT 1
- Issues implementing FLAIR2 HOT 1
- Unexpected entries in gtf file after flair collapse HOT 1
- FLAIR could improve alignments by passing minimap2 splice junctions HOT 3
- diffSplice files are empty HOT 1
- Running Flair with multiple samples and replicates HOT 1
- diffSplice : No such file or directory: 'call_diffsplice_events.py' HOT 1
- Flair collapse stuck at "renaming isoforms using gtf" without error HOT 3
- Running collapse_isoforms_precise.py in a main entry point HOT 2
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 flair.