QFeatures 1.17
QFeatures 1.17.2
- Fix
fnames
argument inreadQFeatures()
. Thefnames
argument is not passed toreadSummarizedExperiment()
anymore, but used at inreadQFeatures()
. Rownames are now set after splitting. Given that rownames must be unique and that this was enforced withmake.unique()
, the previous behaviour misnamed features that should get the same name.
QFeatures 1.17.1
- Fix: solved
readQFeatures()
bug and adapted unit tests. - Docs: created new vignette about reading data with
QFeatures
QFeatures 1.15
QFeatures 1.15.2
- Fix bug in
QFeatures::longFormat()
when rownames are numerical (reported upstream https://github.com/waldronlab/MultiAssayExperiment/issues/331). - Starting New API unit test (see issue #214.
QFeatures 1.15.1
- Import
reshape2::melt
, required forMultiAssayExperiment::longFormat()
.
QFeatures 1.13
QFeatures 1.13.7
- Fix
filterFeatures()
when the filter variable also exists in the global environment (issue #208).
QFeatures 1.13.4
- Use DIA-NN example data from MsDataHub in
readQFeaturesFromDIANN()
.
QFeatures 1.13.3
- Fix
is.vector()
(see issue #203) -
readQFeatures()
multi-set support (ported fromscp::readSCP()
- see issue #199). - new
readQFeaturesFromDIANN()
function to import DIA-NN report files (ported fromscp::readSCPfromDIANN()
- see issue #199).
QFeatures 1.11
QFeatures 1.11.1
- Update
nNA()
andfilterNA()
and man pages to clarify percentages and proportions (see #189).
QFeatures 1.9
QFeatures 1.9.4
- New
dropEmptyAssays()
function (see issue #184).
QFeatures 1.9.2
- feat: filterFeatures() now allows to select assays to filter (i argument)
- feat: aggregateFeatures() can now take multiple assays
- feat: impute() can now take multiple assays
- feat: processing functions (normalize, scaleTransform, logTransform, sweep) can now take multiple assays
- refactor: avoid validObject() when possible
- Use
|>
rather than%>%
.
QFeatures 1.9.1
- fix: solved bug in
selectRowData()
QFeatures 1.7
QFeatures 1.7.2
- feat: added
c
methods to combine QFeatures objects. - feat: added
nrows
andncols
methods. Also added use.names argument (cf ?BiocGenerics::dims) - docs: improved docs for
filterFeatures()
- tests: improved unit tests for
filterFeatures()
- feat: added a keep argument in
filterFeatures()
to control whether to keep or remove features for assays that do not contain the filter variable. Also added message printing for a better overview of which variable were found. - fix: fixed
addAssay()
to solve issue #104. - refactor: refactored
addAssay()
and dramatically improved the usage of computational resources. - feat:
colData
is automatically transferred from the assay to the QFeatures object. - feat: implemented
removeAssay()
andreplaceAssay()
. Together withaddAssay()
, these functions are used to implement the replacement method[[<-
required to solve issue #57. - Add CC-BY-SA license for vignettes.
QFeatures 1.5
QFeatures 1.5.3
- feat: aggregation by adjacency matrix
- New
adjacencyMatrix,SummarizedExperiment
andadjacencyMatrix,QFeatures
methods usingProtGenerics::adjacencyMatrix
(available in version >= 1.27.1).
QFeatures 1.5.2
- fix: implemented an
updateObject()
method forQFeatures
objects.
QFeatures 1.5.1
- Document the use of peptide/protein adjacency matrices in
aggregateFeatures()
and newadjacencyMatrix()
accessor.
QFeatures 1.3
QFeatures 1.3.6
- New
feat3
example data to demonstrate and test more complex AssayLinks structure. - Improved the
plot,QFeautres
function to avoid cluttering of nodes. - Adapted the visualization vignette using
feat3
.
QFeatures 1.3.3
- Improved validity checks on
AssayLinks
- Fixed the subsetting of
AssayLinks
to ensure consistent data
QFeatures 1.3.1
- Added
rbindRowData
: a function to select variables in therowData
and bind it in a singleDataFrame
- Added
rowData<-
: this new method replacesreplaceRowDataCols
to offer a more standardize functionality. - Added a new section in the
QFeatures
vignette to expand on how to manipulate the metadata within aQFeatures
object
QFeatures 1.1.0
QFeatures 1.1.4
- Added
replaceRowDataCols
andremoveRowDataCols
, two functions to streamline manipulation of rowData within aQFeature
object.
QFeatures 1.1.3
- Added
countUniqueFeatures
, a function to count the number of unique features per sample.
QFeatures 1.1.2
Manually install preprocessCore (see https://github.com/Bioconductor/bioconductor_docker/issues/22 for details) to use quantile normalisation in vignette and tests.
Update vignette to show
normalize()
andlogTransform()
directly on aQFeatures
object and reference the QFeaturesWorkshop2020 workshop and WSBIM2122 chap 8.
QFeatures 0.99
QFeatures 0.99.4
- Fix: improved
nNA
with new implementation and additional unit tests <2020-10-23 Fri>
QFeatures 0.99.3
- New feature: the
longFormat
function returns a longDataFrame
with quantitative data along with metadata (see #116) <2020-10-8 Thu> - New feature: the
rowData
method returns a list containing therowData
for all assays (see #86) <2020-09-16 Wed> - Keep colnames when reading a single column assay (see #108) <2020-09-09 Wed>
QFeatures 0.99.1
- Address comments Bioconductor review (see submission issue for details.