Comments (8)
I'm very interested in user-feedback because I would like to release a formal v1.0
at some point this year which may include API breaking changes.
Feel free to ping me with ideas for enhancements, gripes, or other common uses you would like to see in this library.
from sample-sheet.
Thanks for reaching out!
Because I'm hosting on bioconda I think I'm explicitly relying on their setup instructions here:
https://bioconda.github.io/user/install.html#set-up-channels
I can definitely make the README.md
much more clear by referencing the Bioconda docs but also providing an install command that has the channels in the correct order!
Thanks for pointing out.
Your second bug is very odd. What command was used to install?
Was it just a pip install sample-sheet
?
from sample-sheet.
No, I was running pip install .
with my own package which included sample-sheet
as a dependency. pip install sample-sheet
locally worked just fine, however.
from sample-sheet.
Ah I see the bug. I can patch. Thanks for reporting!
from sample-sheet.
I'll try to get to later today.
from sample-sheet.
Thanks!
from sample-sheet.
Hi @mivade, thanks for reaching out!
🤞 I think I fixed both of your bugs.
- The main README and hosted documentation have more accurate instructions for installing from Bioconda.
- I changed
setup.py
to use file reading methods that do not rely onpathlib.Path
.
The new release 0.9.1
is up on PyPi and can be installed with:
❯ pip install sample-sheet
I am still waiting on Bioconda to revision up the conda-hosted package:
bioconda/bioconda-recipes#16196
Although there are no changes in the library from 0.9.0
to 0.9.1
the following should work regardless:
# After setting up Bioconda channels correctly: https://bioconda.github.io/user/install.html#set-up-channels
❯ conda install sample-sheet
Instead:
❯ conda install -c bioconda -c conda-forge -c defaults sample-sheet
from sample-sheet.
@clintval thank you for your quick updates! I've confirmed that the updated version fixes the pip install
issue.
from sample-sheet.
Related Issues (20)
- Support Python2 HOT 1
- Support comments HOT 2
- Feature Request: SampleSheet v2 support HOT 9
- validator HOT 7
- How to update the sample sheet object? HOT 1
- index validation HOT 2
- Intended behavior of empty samplesheet with missing sections HOT 1
- Index validation on indexes with spaces at the end
- Request - handling nonstandard tables HOT 1
- relationship with PEP HOT 1
- Issue1: special character
- Confusing error on file with no sections
- test_to_picard_basecalling_params_output_files fails on MacOS
- Appetite for looking up samples by Sample_ID HOT 1
- Feature request: support read structures like `+T` HOT 1
- PE + Multi index HOT 2
- Add option do deactivate sanity check for reading sample sheets and adding samples
- Sample_ID validation
- Do you support custom application settings and data sections? does Illumina? HOT 1
- Error parsing samplesheet HOT 1
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 sample-sheet.