refgenie / refgenconf

A Python object for standardized reference genome assets.
http://refgenie.databio.org
BSD 2-Clause "Simplified" License
3 stars 6 forks source link

Release 0.11.0 #124

Closed nsheff closed 3 years ago

nsheff commented 3 years ago

Are we approaching a release of 0.11.0?

codecov[bot] commented 3 years ago

Codecov Report

Merging #124 (71758d8) into master (cc14f8e) will increase coverage by 3.04%. The diff coverage is 88.46%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #124      +/-   ##
==========================================
+ Coverage   77.98%   81.03%   +3.04%     
==========================================
  Files          31       36       +5     
  Lines        2580     2805     +225     
==========================================
+ Hits         2012     2273     +261     
+ Misses        568      532      -36     
Impacted Files Coverage Δ
refgenconf/exceptions.py 94.11% <ø> (ø)
setup.py 0.00% <0.00%> (ø)
tests/test_plugins.py 96.42% <ø> (ø)
tests/test_seqcol.py 100.00% <ø> (ø)
tests/test_table.py 100.00% <ø> (ø)
tests/test_update_servers.py 94.28% <ø> (ø)
refgenconf/populator.py 46.15% <46.15%> (ø)
refgenconf/refgenconf.py 72.33% <77.27%> (+5.22%) :arrow_up:
refgenconf/helpers.py 81.87% <95.00%> (+1.74%) :arrow_up:
refgenconf/__init__.py 100.00% <100.00%> (ø)
... and 31 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update cc14f8e...71758d8. Read the comment docs.

nsheff commented 3 years ago

I bring this up because it's required for some refgenie plugin stuff I'm using in other projects.

stolarczyk commented 3 years ago

Yes, I think that all the planned features are implemented in every refgenie system component. I meant to open the PRs soon

stolarczyk commented 3 years ago

@nsheff, once you approve we can start the release process of the whole refgenie system.

Things to look at are specified in the changelog for v0.11.0

nsheff commented 3 years ago

Do we need to document the looper refgenie plugin?

I wonder if I'd rename it to looper_refgenie_populate.

stolarczyk commented 3 years ago

do you mean briefly describe looper plugin system or just include the the function in the API docs?

https://github.com/refgenie/refgenconf/blob/7cedfb9d919a68d0d866c39227c62a5bb12447dc/refgenconf/populator.py#L14-L25

I thought it was included in the API docs, but it isn't

nsheff commented 3 years ago

I was actually thinking a brief tutorial on how to use that plugin would be useful.

nsheff commented 3 years ago

I guess such a tutorial would belong in refgenie anyway since that's where the docs are.

This looks good to me. Go ahead and release when you're ready.