So I want to be sure that drawProteins will be updated with the adjusted function that creates a chain when one is missing.
I've opened up R-Studio.
It says RELEASE_3_11.
I think this is the correct release for the next Bioconductor release - cut off time tomorrow and release date?
Does it add a chain when one is missing?
This should be done by the feature_to_dataframe() function.
OK: so # Add 1 chain if missing
is missing.
But, # Add 1 chain if missing
is on (REMOTE: UPSTREAM) master.
Will this be used to update the package?
I think so but how do I know this?
Check Build - Looks good.
OK, so
Released version of drawProteins is 1.8.0 and is here: http://bioconductor.org/packages/release/bioc/html/drawProteins.html
Development version of drawProteins is 1.9.0 and is here:http://bioconductor.org/packages/3.12/bioc/html/drawProteins.html
To check, I can open another R-Studio Project and download development version:
if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager") # The following initializes usage of Bioc devel BiocManager::install(version='devel') BiocManager::install("drawProteins")
This is quite annoying. I think I have version 1.9.0 downloaded. That's what the session info says but it is NOT adding the chain making plotting impossible.
So something is not quite correct.
But WHAT???
I'm in a confusion mess.
Session info says: drawProteins_1.9.0
BUT
drawProteins::extract_feat_acc(feat1[[1]])
gives an object with only one element and no chain.
Because the drawProteins::extract_feat_acc function doesn't have the if statement that adds the chain.
OK. What to do?
# Uniprot entry without chains:
# A0A024QZX5
Within a 'release', the version x.y.z is always bumped in the z field. You are at 1.8.0 in release, so the version bump is to 1.8.1, 1.8.2, ...
Meanwhile, in devel you were at 1.9.0, so the version bumps are 1.9.1, 1.9.2, ...
The solution to your current dilemma is to bump the version of the RELEASE_3_11 branch to 1.8.1. But beware that this will be your last shot at committing to the RELEASE_3_11 branch, because commits to the 3_11 branch will stop tomorrow -- I'd only bump the release version if this were an important bug fix, and you were sure you'd got it right.
'devel' will become 'release' on October 27 (see https://bioconductor.org/devel
No comments:
Post a Comment