[R/aggregate-methods.R:122:1:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L122) *style:* **Variable or function name should be snake_case.**
```r
.aggregateFuns <- c("sum", "mean")
^~~~~~~~~~~~~~
```
[R/aggregate-methods.R:127:1:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L127) *style:* **Variable or function name should be snake_case.**
```r
.aggregateMessage <- function(groupings, fun) {
^~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:128:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L128) *warning:* **no visible global function definition for ‘assert_is_factor’**
```r
    assert_is_factor(groupings)
    ^~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:129:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L129) *warning:* **no visible global function definition for ‘assert_is_a_string’**
```r
    assert_is_a_string(fun)
    ^~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:153:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L153) *warning:* **no visible global function definition for ‘assertHasValidDimnames’**
```r
        assertHasValidDimnames(object)
        ^~~~~~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:154:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L154) *warning:* **no visible global function definition for ‘assert_is_factor’**
```r
        assert_is_factor(groupings)
        ^~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:155:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L155) *warning:* **no visible global function definition for ‘assert_are_identical’**
```r
        assert_are_identical(rownames(object), names(groupings))
        ^~~~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:156:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L156) *warning:* **no visible global function definition for ‘assertAllAreValidNames’**
```r
        assertAllAreValidNames(levels(groupings))
        ^~~~~~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:158:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L158) *warning:* **no visible global function definition for ‘.aggregateMessage’**
```r
        .aggregateMessage(groupings, fun = fun)
        ^~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:220:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L220) *warning:* **no visible global function definition for ‘assertHasValidDimnames’**
```r
        assertHasValidDimnames(object)
        ^~~~~~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:221:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L221) *warning:* **no visible global function definition for ‘assert_is_factor’**
```r
        assert_is_factor(groupings)
        ^~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:222:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L222) *warning:* **no visible global function definition for ‘assert_are_identical’**
```r
        assert_are_identical(rownames(object), names(groupings))
        ^~~~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:223:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L223) *warning:* **no visible global function definition for ‘assertAllAreValidNames’**
```r
        assertAllAreValidNames(levels(groupings))
        ^~~~~~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:225:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L225) *warning:* **no visible global function definition for ‘.aggregateMessage’**
```r
        .aggregateMessage(groupings, fun = fun)
        ^~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:281:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L281) *warning:* **no visible global function definition for ‘assertHasValidDimnames’**
```r
        assertHasValidDimnames(object)
        ^~~~~~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:282:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L282) *warning:* **no visible global function definition for ‘assert_is_a_string’**
```r
        assert_is_a_string(col)
        ^~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:286:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L286) *warning:* **no visible global function definition for ‘assert_is_subset’**
```r
        assert_is_subset(col, colnames(rowData(object)))
        ^~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:286:40:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L286) *warning:* **no visible global function definition for ‘rowData’**
```r
        assert_is_subset(col, colnames(rowData(object)))
                                       ^~~~~~~
```
[R/aggregate-methods.R:287:22:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L287) *warning:* **no visible global function definition for ‘rowData’**
```r
        groupings <- rowData(object)[[col]]
                     ^~~~~~~
```
[R/aggregate-methods.R:288:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L288) *warning:* **no visible global function definition for ‘assert_is_factor’**
```r
        assert_is_factor(groupings)
        ^~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:289:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L289) *warning:* **no visible global function definition for ‘assertAllAreValidNames’**
```r
        assertAllAreValidNames(levels(groupings))
        ^~~~~~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:312:36:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L312) *warning:* **no visible global function definition for ‘emptyRanges’**
```r
            args[["rowRanges"]] <- emptyRanges(names = rownames)
                                   ^~~~~~~~~~~
```
[R/aggregate-methods.R:314:34:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L314) *warning:* **no visible global function definition for ‘DataFrame’**
```r
            args[["rowData"]] <- DataFrame(row.names = rownames)
                                 ^~~~~~~~~
```
[R/aggregate-methods.R:316:30:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L316) *warning:* **no visible binding for global variable ‘SummarizedExperiment’**
```r
        se <- do.call(what = SummarizedExperiment, args = args)
                             ^~~~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:337:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L337) *warning:* **no visible global function definition for ‘assertHasValidDimnames’**
```r
        assertHasValidDimnames(object)
        ^~~~~~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:338:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L338) *warning:* **no visible global function definition for ‘assert_is_a_string’**
```r
        assert_is_a_string(col)
        ^~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:342:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L342) *warning:* **no visible global function definition for ‘assert_is_subset’**
```r
        assert_is_subset(col, colnames(colData(object)))
        ^~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:342:40:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L342) *warning:* **no visible global function definition for ‘colData’**
```r
        assert_is_subset(col, colnames(colData(object)))
                                       ^~~~~~~
```
[R/aggregate-methods.R:343:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L343) *warning:* **no visible global function definition for ‘assert_is_subset’**
```r
        assert_is_subset(col, colnames(sampleData(object)))
        ^~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:344:22:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L344) *warning:* **no visible global function definition for ‘colData’**
```r
        groupings <- colData(object)[[col]]
                     ^~~~~~~
```
[R/aggregate-methods.R:345:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L345) *warning:* **no visible global function definition for ‘assert_is_factor’**
```r
        assert_is_factor(groupings)
        ^~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:346:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L346) *warning:* **no visible global function definition for ‘assertAllAreValidNames’**
```r
        assertAllAreValidNames(levels(groupings))
        ^~~~~~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:364:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L364) *style:* **Variable or function name should be snake_case.**
```r
        sampleNames <- sampleData(object)[["aggregate"]]
        ^~~~~~~~~~~
```
[R/aggregate-methods.R:365:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L365) *warning:* **no visible global function definition for ‘assert_is_factor’**
```r
        assert_is_factor(sampleNames)
        ^~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:366:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L366) *style:* **Variable or function name should be snake_case.**
```r
        sampleNames <- levels(sampleNames)
        ^~~~~~~~~~~
```
[R/aggregate-methods.R:367:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L367) *style:* **Variable or function name should be snake_case.**
```r
        sampleData <- DataFrame(
        ^~~~~~~~~~
```
[R/aggregate-methods.R:378:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L378) *style:* **Variable or function name should be snake_case.**
```r
        interestingGroups <- setdiff(interestingGroups(object), "sampleName")
        ^~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:379:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L379) *style:* **Variable or function name should be snake_case.**
```r
        sampleData <- sampleData(object) %>%
        ^~~~~~~~~~
```
[R/aggregate-methods.R:389:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L389) *warning:* **no visible global function definition for ‘assertHasRownames’**
```r
        assertHasRownames(sampleData)
        ^~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:397:20:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L397) *warning:* **no visible global function definition for ‘rowRanges’**
```r
            args[["rowRanges"]] <- rowRanges(object)
                   ^~~~~~~~~
```
[R/aggregate-methods.R:399:20:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L399) *warning:* **no visible global function definition for ‘rowData’**
```r
            args[["rowData"]] <- rowData(object)
                   ^~~~~~~
```
[R/aggregate-methods.R:401:30:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L401) *warning:* **no visible binding for global variable ‘SummarizedExperiment’**
```r
        se <- do.call(what = SummarizedExperiment, args = args)
                             ^~~~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:402:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L402) *warning:* **no visible global function definition for ‘metadata’**
```r
        metadata(se)[["aggregate"]] <- TRUE
        ^~~~~~~~
```
[R/aggregate-methods.R:402:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L402) *warning:* **no visible global function definition for ‘metadata<-’**
```r
        metadata(se)[["aggregate"]] <- TRUE
        ^~~~~~~~
```
[R/aggregate-methods.R:427:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L427) *style:* **Variable or function name should be snake_case.**
```r
        colData <- colData(object)
        ^~~~~~~
```
[R/aggregate-methods.R:428:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L428) *warning:* **no visible global function definition for ‘assert_is_subset’**
```r
        assert_is_subset(c("sampleID", "aggregate"), colnames(colData))
        ^~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:429:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L429) *warning:* **no visible global function definition for ‘assert_is_factor’**
```r
        assert_is_factor(colData[["aggregate"]])
        ^~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:463:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L463) *warning:* **no visible global function definition for ‘assert_are_identical’**
```r
        assert_are_identical(names(groupings), colnames(object))
        ^~~~~~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:464:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L464) *warning:* **no visible global function definition for ‘colData<-’, Did you mean 'colData'?**
```r
        colData(object)[["aggregate"]] <- groupings
        ^~~~~~~
```
[R/aggregate-methods.R:472:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L472) *warning:* **no visible global function definition for ‘assert_is_all_of’**
```r
        assert_is_all_of(rse, "RangedSummarizedExperiment")
        ^~~~~~~~~~~~~~~~
```
[R/aggregate-methods.R:475:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregate-methods.R#L475) *style:* **Variable or function name should be snake_case.**
```r
        colData <- colData(rse)
        ^~~~~~~
```
[R/aggregateCellsToSamples-methods.R:28:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregateCellsToSamples-methods.R#L28) *warning:* **no visible global function definition for ‘colData’**
```r
        colData(rse)[["aggregate"]] <- cell2sample(object)
        ^~~~~~~
```
[R/aggregateCellsToSamples-methods.R:28:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregateCellsToSamples-methods.R#L28) *warning:* **no visible global function definition for ‘colData<-’**
```r
        colData(rse)[["aggregate"]] <- cell2sample(object)
        ^~~~~~~
```
[R/aggregateCellsToSamples-methods.R:28:40:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/aggregateCellsToSamples-methods.R#L28) *warning:* **no visible global function definition for ‘cell2sample’**
```r
        colData(rse)[["aggregate"]] <- cell2sample(object)
                                       ^~~~~~~~~~~
```
[R/cell2sample-methods.R:33:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/cell2sample-methods.R#L33) *warning:* **no visible global function definition for ‘assert_is_subset’**
```r
        assert_is_subset("sampleID", colnames(colData(object)))
        ^~~~~~~~~~~~~~~~
```
[R/cell2sample-methods.R:36:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/cell2sample-methods.R#L36) *style:* **Variable or function name should be snake_case.**
```r
        colData <- colData(object)
        ^~~~~~~
```
[R/cell2sample-methods.R:40:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/cell2sample-methods.R#L40) *warning:* **no visible global function definition for ‘assert_is_factor’**
```r
            assert_is_factor(sample)
            ^~~~~~~~~~~~~~~~
```
[R/combine-methods.R:80:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/combine-methods.R#L80) *warning:* **no visible global function definition for ‘assert_are_identical’**
```r
        assert_are_identical(class(x), class(y))
        ^~~~~~~~~~~~~~~~~~~~
```
[R/combine-methods.R:91:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/combine-methods.R#L91) *warning:* **no visible global function definition for ‘assert_are_identical’**
```r
        assert_are_identical(rownames(x), rownames(y))
        ^~~~~~~~~~~~~~~~~~~~
```
[R/combine-methods.R:94:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/combine-methods.R#L94) *warning:* **no visible global function definition for ‘assert_are_disjoint_sets’**
```r
        assert_are_disjoint_sets(colnames(x), colnames(y))
        ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/combine-methods.R:124:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/combine-methods.R#L124) *warning:* **no visible global function definition for ‘assert_are_identical’**
```r
            assert_are_identical(rowRanges(x), rowRanges(y))
            ^~~~~~~~~~~~~~~~~~~~
```
[R/combine-methods.R:125:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/combine-methods.R#L125) *style:* **Variable or function name should be snake_case.**
```r
            rowRanges <- rowRanges(x)
            ^~~~~~~~~
```
[R/combine-methods.R:126:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/combine-methods.R#L126) *style:* **Variable or function name should be snake_case.**
```r
            rowData <- NULL
            ^~~~~~~
```
[R/combine-methods.R:128:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/combine-methods.R#L128) *warning:* **no visible global function definition for ‘assert_are_identical’**
```r
            assert_are_identical(rowData(x), rowData(y))
            ^~~~~~~~~~~~~~~~~~~~
```
[R/combine-methods.R:129:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/combine-methods.R#L129) *style:* **Variable or function name should be snake_case.**
```r
            rowData <- rowData(x)
            ^~~~~~~
```
[R/combine-methods.R:130:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/combine-methods.R#L130) *style:* **Variable or function name should be snake_case.**
```r
            rowRanges <- NULL
            ^~~~~~~~~
```
[R/combine-methods.R:134:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/combine-methods.R#L134) *warning:* **no visible global function definition for ‘assert_are_set_equal’**
```r
        assert_are_set_equal(colnames(colData(x)), colnames(colData(y)))
        ^~~~~~~~~~~~~~~~~~~~
```
[R/combine-methods.R:136:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/combine-methods.R#L136) *style:* **Variable or function name should be snake_case.**
```r
        colData <- rbind(
        ^~~~~~~
```
[R/combine-methods.R:155:30:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/combine-methods.R#L155) *warning:* **no visible binding for global variable ‘makeSummarizedExperiment’**
```r
        se <- do.call(what = makeSummarizedExperiment, args = args)
                             ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/convertGenesToSymbols-methods.R:59:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertGenesToSymbols-methods.R#L59) *warning:* **no visible global function definition for ‘assert_all_are_non_missing_nor_empty_character’**
```r
        assert_all_are_non_missing_nor_empty_character(object)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/convertGenesToSymbols-methods.R:60:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertGenesToSymbols-methods.R#L60) *warning:* **no visible global function definition for ‘assert_is_all_of’**
```r
        assert_is_all_of(gene2symbol, "Gene2Symbol")
        ^~~~~~~~~~~~~~~~
```
[R/convertGenesToSymbols-methods.R:121:1:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertGenesToSymbols-methods.R#L121) *style:* **Variable and function names should not be longer than 30 characters.**
```r
convertGenesToSymbols.sparseMatrix <- convertGenesToSymbols.matrix
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/convertGenesToSymbols-methods.R:121:1:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertGenesToSymbols-methods.R#L121) *style:* **Variable or function name should be snake_case.**
```r
convertGenesToSymbols.sparseMatrix <- convertGenesToSymbols.matrix
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/convertGenesToSymbols-methods.R:136:16:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertGenesToSymbols-methods.R#L136) *warning:* **no visible global function definition for ‘Gene2Symbol’**
```r
        g2s <- Gene2Symbol(object)
               ^~~~~~~~~~~
```
[R/convertGenesToSymbols-methods.R:138:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertGenesToSymbols-methods.R#L138) *warning:* **no visible global function definition for ‘assert_has_no_duplicates’**
```r
        assert_has_no_duplicates(symbols)
        ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/convertGenesToSymbols-methods.R:167:16:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertGenesToSymbols-methods.R#L167) *warning:* **no visible global function definition for ‘Gene2Symbol’**
```r
        g2s <- Gene2Symbol(object)
               ^~~~~~~~~~~
```
[R/convertGenesToSymbols-methods.R:172:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertGenesToSymbols-methods.R#L172) *warning:* **no visible global function definition for ‘assert_has_no_duplicates’**
```r
        assert_has_no_duplicates(g2s[["geneID"]])
        ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/convertSampleIDsToNames-methods.R:22:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertSampleIDsToNames-methods.R#L22) *style:* **Variable or function name should be snake_case.**
```r
        sampleNames <- sampleNames(object)
        ^~~~~~~~~~~
```
[R/convertSampleIDsToNames-methods.R:30:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertSampleIDsToNames-methods.R#L30) *warning:* **no visible global function definition for ‘assert_has_no_duplicates’**
```r
            assert_has_no_duplicates(colnames)
            ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/convertSampleIDsToNames-methods.R:32:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertSampleIDsToNames-methods.R#L32) *warning:* **no visible global function definition for ‘colData’**
```r
            colData(object)[["sampleName"]] <- NULL
            ^~~~~~~
```
[R/convertSampleIDsToNames-methods.R:32:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertSampleIDsToNames-methods.R#L32) *warning:* **no visible global function definition for ‘colData<-’**
```r
            colData(object)[["sampleName"]] <- NULL
            ^~~~~~~
```
[R/convertTranscriptsToGenes-methods.R:65:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertTranscriptsToGenes-methods.R#L65) *warning:* **no visible global function definition for ‘assert_all_are_non_missing_nor_empty_character’**
```r
        assert_all_are_non_missing_nor_empty_character(object)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/convertTranscriptsToGenes-methods.R:66:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertTranscriptsToGenes-methods.R#L66) *warning:* **no visible global function definition for ‘assert_has_no_duplicates’**
```r
        assert_has_no_duplicates(object)
        ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/convertTranscriptsToGenes-methods.R:67:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertTranscriptsToGenes-methods.R#L67) *warning:* **no visible global function definition for ‘assert_is_all_of’**
```r
        assert_is_all_of(tx2gene, "Tx2Gene")
        ^~~~~~~~~~~~~~~~
```
[R/convertTranscriptsToGenes-methods.R:102:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertTranscriptsToGenes-methods.R#L102) *warning:* **no visible global function definition for ‘assert_is_a_bool’**
```r
        assert_is_a_bool(aggregate)
        ^~~~~~~~~~~~~~~~
```
[R/convertTranscriptsToGenes-methods.R:111:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertTranscriptsToGenes-methods.R#L111) *warning:* **no visible global function definition for ‘aggregateRows’**
```r
            aggregateRows(object, groupings = t2g)
            ^~~~~~~~~~~~~
```
[R/convertTranscriptsToGenes-methods.R:130:1:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertTranscriptsToGenes-methods.R#L130) *style:* **Variable and function names should not be longer than 30 characters.**
```r
convertTranscriptsToGenes.sparseMatrix <- convertTranscriptsToGenes.matrix
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/convertTranscriptsToGenes-methods.R:130:1:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertTranscriptsToGenes-methods.R#L130) *style:* **Variable or function name should be snake_case.**
```r
convertTranscriptsToGenes.sparseMatrix <- convertTranscriptsToGenes.matrix
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/convertTranscriptsToGenes-methods.R:147:16:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/convertTranscriptsToGenes-methods.R#L147) *warning:* **no visible global function definition for ‘Tx2Gene’**
```r
        t2g <- Tx2Gene(object)
               ^~~~~~~
```
[R/counts-methods.R:38:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/counts-methods.R#L38) *warning:* **no visible global function definition for ‘assert_is_subset’**
```r
        assert_is_subset("counts", assayNames(object))
        ^~~~~~~~~~~~~~~~
```
[R/counts-methods.R:38:36:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/counts-methods.R#L38) *warning:* **no visible global function definition for ‘assayNames’**
```r
        assert_is_subset("counts", assayNames(object))
                                   ^~~~~~~~~~
```
[R/counts-methods.R:39:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/counts-methods.R#L39) *warning:* **no visible global function definition for ‘assays’**
```r
        assays(object)[["counts"]]
        ^~~~~~
```
[R/counts-methods.R:58:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/counts-methods.R#L58) *warning:* **no visible global function definition for ‘assays’**
```r
        assays(object)[["counts"]] <- value
        ^~~~~~
```
[R/counts-methods.R:58:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/counts-methods.R#L58) *warning:* **no visible global function definition for ‘assays<-’**
```r
        assays(object)[["counts"]] <- value
        ^~~~~~
```
[R/detectLanes.R:13:1:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/detectLanes.R#L13) *style:* **Variable or function name should be snake_case.**
```r
detectLanes <- function(
^~~~~~~~~~~
```
[R/detectLanes.R:17:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/detectLanes.R#L17) *warning:* **no visible global function definition for ‘assert_is_character’**
```r
    assert_is_character(object)
    ^~~~~~~~~~~~~~~~~~~
```
[R/detectLanes.R:18:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/detectLanes.R#L18) *warning:* **no visible global function definition for ‘assert_is_a_string’**
```r
    assert_is_a_string(lanePattern)
    ^~~~~~~~~~~~~~~~~~
```
[R/detectLanes.R:18:24:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/detectLanes.R#L18) *warning:* **no visible binding for global variable ‘lanePattern’**
```r
    assert_is_a_string(lanePattern)
                       ^~~~~~~~~~~
```
[R/detectLanes.R:21:20:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/detectLanes.R#L21) *warning:* **no visible global function definition for ‘str_match’**
```r
        as.integer(str_match(object, pattern)[, 2L])
                   ^~~~~~~~~
```
[R/detectOrganism.R:51:1:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/detectOrganism.R#L51) *style:* **Variable or function name should be snake_case.**
```r
detectOrganism <- function(object) {
^~~~~~~~~~~~~~
```
[R/detectOrganism.R:52:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/detectOrganism.R#L52) *warning:* **no visible global function definition for ‘assert_is_character’**
```r
    assert_is_character(object)
    ^~~~~~~~~~~~~~~~~~~
```
[R/detectOrganism.R:60:14:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/detectOrganism.R#L60) *warning:* **no visible global function definition for ‘.detectOrganism.string’**
```r
        x <- .detectOrganism.string(object[[i]])
             ^~~~~~~~~~~~~~~~~~~~~~
```
[R/detectOrganism.R:74:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/detectOrganism.R#L74) *warning:* **no visible global function definition for ‘assert_is_a_string’**
```r
        assert_is_a_string(object)
        ^~~~~~~~~~~~~~~~~~
```
[R/detectOrganism.R:82:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/detectOrganism.R#L82) *warning:* **no visible global function definition for ‘assert_is_tbl_df’**
```r
        assert_is_tbl_df(data)
        ^~~~~~~~~~~~~~~~
```
[R/geometricMean-methods.R:50:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/geometricMean-methods.R#L50) *style:* **Variable or function name should be snake_case.**
```r
        removeNA = TRUE,
        ^~~~~~~~
```
[R/geometricMean-methods.R:51:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/geometricMean-methods.R#L51) *style:* **Variable or function name should be snake_case.**
```r
        zeroPropagate = FALSE
        ^~~~~~~~~~~~~
```
[R/geometricMean-methods.R:53:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/geometricMean-methods.R#L53) *warning:* **no visible global function definition for ‘assert_is_a_bool’**
```r
        assert_is_a_bool(removeNA)
        ^~~~~~~~~~~~~~~~
```
[R/geometricMean-methods.R:54:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/geometricMean-methods.R#L54) *warning:* **no visible global function definition for ‘assert_is_a_bool’**
```r
        assert_is_a_bool(zeroPropagate)
        ^~~~~~~~~~~~~~~~
```
[R/geometricMean-methods.R:113:1:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/geometricMean-methods.R#L113) *style:* **Variable or function name should be snake_case.**
```r
geometricMean.sparseMatrix <- geometricMean.matrix
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/logRatio-methods.R:34:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/logRatio-methods.R#L34) *warning:* **no visible global function definition for ‘assertIsAnImplicitInteger’**
```r
        assertIsAnImplicitInteger(base)
        ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/logRatio-methods.R:36:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/logRatio-methods.R#L36) *warning:* **no visible global function definition for ‘assert_all_are_positive’**
```r
        assert_all_are_positive(base)
        ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/logRatio-methods.R:57:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/logRatio-methods.R#L57) *warning:* **no visible global function definition for ‘assertIsAnImplicitInteger’**
```r
        assertIsAnImplicitInteger(base)
        ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/logRatio-methods.R:59:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/logRatio-methods.R#L59) *warning:* **no visible global function definition for ‘assert_all_are_positive’**
```r
        assert_all_are_positive(base)
        ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/makeSingleCellExperiment.R:25:1:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSingleCellExperiment.R#L25) *style:* **Variable or function name should be snake_case.**
```r
makeSingleCellExperiment <- function(
^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/makeSingleCellExperiment.R:27:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSingleCellExperiment.R#L27) *style:* **Variable or function name should be snake_case.**
```r
    rowRanges,
    ^~~~~~~~~
```
[R/makeSingleCellExperiment.R:28:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSingleCellExperiment.R#L28) *style:* **Variable or function name should be snake_case.**
```r
    colData,
    ^~~~~~~
```
[R/makeSingleCellExperiment.R:30:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSingleCellExperiment.R#L30) *style:* **Variable or function name should be snake_case.**
```r
    transgeneNames = NULL,
    ^~~~~~~~~~~~~~
```
[R/makeSingleCellExperiment.R:31:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSingleCellExperiment.R#L31) *style:* **Variable or function name should be snake_case.**
```r
    spikeNames = NULL
    ^~~~~~~~~~
```
[R/makeSingleCellExperiment.R:56:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSingleCellExperiment.R#L56) *warning:* **no visible global function definition for ‘isSpike<-’**
```r
            isSpike(sce, spikeNames[[i]]) <- spikeNames[[i]]
            ^~~~~~~
```
[R/makeSummarizedExperiment.R:104:1:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L104) *style:* **Variable or function name should be snake_case.**
```r
makeSummarizedExperiment <- function(
^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:106:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L106) *style:* **Variable or function name should be snake_case.**
```r
    rowRanges = NULL,  # recommended
    ^~~~~~~~~
```
[R/makeSummarizedExperiment.R:107:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L107) *style:* **Variable or function name should be snake_case.**
```r
    rowData = NULL,    # not recommended
    ^~~~~~~
```
[R/makeSummarizedExperiment.R:108:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L108) *style:* **Variable or function name should be snake_case.**
```r
    colData = NULL,
    ^~~~~~~
```
[R/makeSummarizedExperiment.R:110:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L110) *style:* **Variable or function name should be snake_case.**
```r
    transgeneNames = NULL,
    ^~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:111:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L111) *style:* **Variable or function name should be snake_case.**
```r
    spikeNames = NULL
    ^~~~~~~~~~
```
[R/makeSummarizedExperiment.R:118:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L118) *warning:* **no visible global function definition for ‘assert_is_any_of’**
```r
    assert_is_any_of(rowRanges, classes = c("GRanges", "NULL"))
    ^~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:119:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L119) *warning:* **no visible global function definition for ‘assert_is_any_of’**
```r
    assert_is_any_of(rowData, classes = c("DataFrame", "NULL"))
    ^~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:122:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L122) *warning:* **no visible global function definition for ‘assert_is_null’**
```r
        assert_is_null(rowData)
        ^~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:124:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L124) *warning:* **no visible global function definition for ‘assert_is_any_of’**
```r
    assert_is_any_of(colData, classes = c("DataFrame", "NULL"))
    ^~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:125:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L125) *warning:* **no visible global function definition for ‘assert_is_any_of’**
```r
    assert_is_any_of(metadata, classes = c("list", "NULL"))
    ^~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:126:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L126) *warning:* **no visible global function definition for ‘assert_is_any_of’**
```r
    assert_is_any_of(transgeneNames, classes = c("character", "NULL"))
    ^~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:127:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L127) *warning:* **no visible global function definition for ‘assert_is_any_of’**
```r
    assert_is_any_of(spikeNames, classes = c("character", "NULL"))
    ^~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:136:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L136) *warning:* **no visible global function definition for ‘assert_are_identical’**
```r
    assert_are_identical(names(assays)[[1L]], "counts")
    ^~~~~~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:141:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L141) *warning:* **no visible global function definition for ‘assertHasValidDimnames’**
```r
    assertHasValidDimnames(assay)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:148:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L148) *style:* **Variable or function name should be snake_case.**
```r
    mcolsNames <- NULL
    ^~~~~~~~~~
```
[R/makeSummarizedExperiment.R:155:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L155) *warning:* **no visible global function definition for ‘assert_are_intersecting_sets’**
```r
        assert_are_intersecting_sets(rownames(assay), names(rowRanges))
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:156:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L156) *style:* **Variable or function name should be snake_case.**
```r
        mcolsNames <- names(mcols(rowRanges))
        ^~~~~~~~~~
```
[R/makeSummarizedExperiment.R:156:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L156) *warning:* **no visible global function definition for ‘mcols’, Did you mean 'acos'?**
```r
        mcolsNames <- names(mcols(rowRanges))
        ^~~~~
```
[R/makeSummarizedExperiment.R:160:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L160) *warning:* **no visible global function definition for ‘assert_is_subset’**
```r
            assert_is_subset(transgeneNames, setdiff)
            ^~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:161:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L161) *style:* **Variable or function name should be snake_case.**
```r
            transgeneRanges <- emptyRanges(
            ^~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:166:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L166) *style:* **Variable or function name should be snake_case.**
```r
            rowRanges <- suppressWarnings(c(transgeneRanges, rowRanges))
            ^~~~~~~~~
```
[R/makeSummarizedExperiment.R:171:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L171) *warning:* **no visible global function definition for ‘assert_is_subset’**
```r
            assert_is_subset(spikeNames, setdiff)
            ^~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:172:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L172) *style:* **Variable or function name should be snake_case.**
```r
            spikeRanges <- emptyRanges(
            ^~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:177:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L177) *style:* **Variable or function name should be snake_case.**
```r
            rowRanges <- suppressWarnings(c(spikeRanges, rowRanges))
            ^~~~~~~~~
```
[R/makeSummarizedExperiment.R:181:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L181) *warning:* **no visible global function definition for ‘assert_is_subset’**
```r
        assert_is_subset(rownames(assay), rownames(rowData))
        ^~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:182:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L182) *style:* **Variable or function name should be snake_case.**
```r
        rowData <- rowData[rownames(assay), , drop = FALSE]
        ^~~~~~~
```
[R/makeSummarizedExperiment.R:185:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L185) *style:* **Variable or function name should be snake_case.**
```r
        rowRanges <- emptyRanges(names = rownames(assay))
        ^~~~~~~~~
```
[R/makeSummarizedExperiment.R:185:22:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L185) *warning:* **no visible global function definition for ‘emptyRanges’**
```r
        rowRanges <- emptyRanges(names = rownames(assay))
                     ^~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:194:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L194) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(is(data, "DataFrame"))
    ^~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:213:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L213) *warning:* **no visible global function definition for ‘assert_has_names’**
```r
        assert_has_names(rowRanges)
        ^~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:214:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L214) *warning:* **no visible global function definition for ‘assert_is_subset’**
```r
        assert_is_subset(rownames(assay), names(rowRanges))
        ^~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:215:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L215) *style:* **Variable or function name should be snake_case.**
```r
        rowRanges <- rowRanges[rownames(assay)]
        ^~~~~~~~~
```
[R/makeSummarizedExperiment.R:217:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L217) *warning:* **no visible global function definition for ‘assertHasRownames’**
```r
        assertHasRownames(rowData)
        ^~~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:218:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L218) *warning:* **no visible global function definition for ‘assert_is_subset’**
```r
        assert_is_subset(rownames(assay), rownames(rowData))
        ^~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:219:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L219) *style:* **Variable or function name should be snake_case.**
```r
        rowData <- rowData[rownames(assay), , drop = FALSE]
        ^~~~~~~
```
[R/makeSummarizedExperiment.R:224:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L224) *style:* **Variable or function name should be snake_case.**
```r
        colData <- DataFrame(row.names = colnames(assay))
        ^~~~~~~
```
[R/makeSummarizedExperiment.R:224:20:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L224) *warning:* **no visible global function definition for ‘DataFrame’**
```r
        colData <- DataFrame(row.names = colnames(assay))
                   ^~~~~~~~~
```
[R/makeSummarizedExperiment.R:226:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L226) *warning:* **no visible global function definition for ‘assert_is_subset’**
```r
    assert_is_subset(colnames(assay), rownames(colData))
    ^~~~~~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:227:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L227) *style:* **Variable or function name should be snake_case.**
```r
    colData <- colData[colnames(assay), , drop = FALSE]
    ^~~~~~~
```
[R/makeSummarizedExperiment.R:232:25:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L232) *warning:* **no visible global function definition for ‘realpath’**
```r
    metadata[["wd"]] <- realpath(".")
                        ^~~~~~~~
```
[R/makeSummarizedExperiment.R:233:34:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L233) *warning:* **no visible global function definition for ‘session_info’, Did you mean 'sessionInfo'?**
```r
    metadata[["sessionInfo"]] <- session_info(include_base = TRUE)
                                 ^~~~~~~~~~~~
```
[R/makeSummarizedExperiment.R:247:26:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/makeSummarizedExperiment.R#L247) *warning:* **no visible binding for global variable ‘SummarizedExperiment’**
```r
    se <- do.call(what = SummarizedExperiment, args = args)
                         ^~~~~~~~~~~~~~~~~~~~
```
[R/mapCellsToSamples.R:24:1:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapCellsToSamples.R#L24) *style:* **Variable or function name should be snake_case.**
```r
mapCellsToSamples <- function(cells, samples) {
^~~~~~~~~~~~~~~~~
```
[R/mapCellsToSamples.R:25:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapCellsToSamples.R#L25) *warning:* **no visible global function definition for ‘assert_is_character’**
```r
    assert_is_character(cells)
    ^~~~~~~~~~~~~~~~~~~
```
[R/mapCellsToSamples.R:26:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapCellsToSamples.R#L26) *warning:* **no visible global function definition for ‘assert_has_no_duplicates’**
```r
    assert_has_no_duplicates(cells)
    ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mapCellsToSamples.R:27:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapCellsToSamples.R#L27) *warning:* **no visible global function definition for ‘assert_is_any_of’**
```r
    assert_is_any_of(samples, c("character", "factor"))
    ^~~~~~~~~~~~~~~~
```
[R/mapCellsToSamples.R:39:41:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapCellsToSamples.R#L39) *warning:* **no visible binding for global variable ‘barcodePattern’**
```r
        pattern <- paste0("^(", sample, barcodePattern)
                                        ^~~~~~~~~~~~~~
```
[R/mapCellsToSamples.R:57:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapCellsToSamples.R#L57) *warning:* **no visible global function definition for ‘assert_are_identical’**
```r
    assert_are_identical(length(cells), length(cell2sample))
    ^~~~~~~~~~~~~~~~~~~~
```
[R/mapGenes-methods.R:69:1:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapGenes-methods.R#L69) *style:* **Variable or function name should be snake_case.**
```r
.mapGenes <- function(object, genes, strict = TRUE) {
^~~~~~~~~
```
[R/mapGenes-methods.R:70:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapGenes-methods.R#L70) *warning:* **no visible global function definition for ‘assert_is_all_of’**
```r
    assert_is_all_of(object, "Gene2Symbol")
    ^~~~~~~~~~~~~~~~
```
[R/mapGenes-methods.R:72:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapGenes-methods.R#L72) *warning:* **no visible global function definition for ‘assert_is_character’**
```r
    assert_is_character(genes)
    ^~~~~~~~~~~~~~~~~~~
```
[R/mapGenes-methods.R:73:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapGenes-methods.R#L73) *warning:* **no visible global function definition for ‘assert_is_non_empty’**
```r
    assert_is_non_empty(genes)
    ^~~~~~~~~~~~~~~~~~~
```
[R/mapGenes-methods.R:74:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapGenes-methods.R#L74) *warning:* **no visible global function definition for ‘assert_is_a_bool’**
```r
    assert_is_a_bool(strict)
    ^~~~~~~~~~~~~~~~
```
[R/mapGenes-methods.R:80:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapGenes-methods.R#L80) *warning:* **no visible global function definition for ‘assertAllAreUniqueGeneNames’**
```r
        assertAllAreUniqueGeneNames(object, genes)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mapGenes-methods.R:109:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapGenes-methods.R#L109) *warning:* **no visible global function definition for ‘assert_is_non_empty’**
```r
    assert_is_non_empty(mapped)
    ^~~~~~~~~~~~~~~~~~~
```
[R/mapGenes-methods.R:150:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapGenes-methods.R#L150) *warning:* **no visible global function definition for ‘assert_are_identical’**
```r
        assert_are_identical(rownames(g2s), rownames(object))
        ^~~~~~~~~~~~~~~~~~~~
```
[R/mapGenes-methods.R:209:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapGenes-methods.R#L209) *warning:* **no visible global function definition for ‘assert_are_identical’**
```r
        assert_are_identical(rownames(g2s), rownames(object))
        ^~~~~~~~~~~~~~~~~~~~
```
[R/mapGenes-methods.R:268:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/mapGenes-methods.R#L268) *warning:* **no visible global function definition for ‘assert_are_identical’**
```r
        assert_are_identical(rownames(g2s), rownames(object))
        ^~~~~~~~~~~~~~~~~~~~
```
[R/matchInterestingGroups.R:18:1:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/matchInterestingGroups.R#L18) *style:* **Variable or function name should be snake_case.**
```r
matchInterestingGroups <- function(object, interestingGroups = NULL) {
^~~~~~~~~~~~~~~~~~~~~~
```
[R/matchInterestingGroups.R:18:44:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/matchInterestingGroups.R#L18) *style:* **Variable or function name should be snake_case.**
```r
matchInterestingGroups <- function(object, interestingGroups = NULL) {
                                           ^~~~~~~~~~~~~~~~~
```
[R/matchInterestingGroups.R:20:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/matchInterestingGroups.R#L20) *style:* **Variable or function name should be snake_case.**
```r
        interestingGroups <- interestingGroups(object, check = FALSE)
        ^~~~~~~~~~~~~~~~~
```
[R/matchInterestingGroups.R:25:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/matchInterestingGroups.R#L25) *style:* **Variable or function name should be snake_case.**
```r
            interestingGroups <- "sampleName"
            ^~~~~~~~~~~~~~~~~
```
[R/matchInterestingGroups.R:28:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/matchInterestingGroups.R#L28) *warning:* **no visible global function definition for ‘interestingGroups<-’, Did you mean 'interestingGroups'?**
```r
        interestingGroups(object) <- interestingGroups
        ^~~~~~~~~~~~~~~~~
```
[R/matchInterestingGroups.R:30:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/matchInterestingGroups.R#L30) *warning:* **no visible global function definition for ‘assert_is_character’**
```r
    assert_is_character(interestingGroups)
    ^~~~~~~~~~~~~~~~~~~
```
[R/matchInterestingGroups.R:31:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/matchInterestingGroups.R#L31) *warning:* **no visible global function definition for ‘assert_is_non_empty’**
```r
    assert_is_non_empty(interestingGroups)
    ^~~~~~~~~~~~~~~~~~~
```
[R/meltCounts-methods.R:32:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/meltCounts-methods.R#L32) *style:* **Variable or function name should be snake_case.**
```r
        nonzeroGenes = FALSE,
        ^~~~~~~~~~~~
```
[R/meltCounts-methods.R:36:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/meltCounts-methods.R#L36) *warning:* **no visible global function definition for ‘assert_is_scalar’**
```r
        assert_is_scalar(assay)
        ^~~~~~~~~~~~~~~~
```
[R/meltCounts-methods.R:37:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/meltCounts-methods.R#L37) *warning:* **no visible global function definition for ‘assert_is_a_bool’**
```r
        assert_is_a_bool(nonzeroGenes)
        ^~~~~~~~~~~~~~~~
```
[R/meltCounts-methods.R:41:19:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/meltCounts-methods.R#L41) *warning:* **no visible global function definition for ‘assays’, Did you mean 'assay'?**
```r
        counts <- assays(object)[[assay]]
                  ^~~~~~
```
[R/meltCounts-methods.R:42:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/meltCounts-methods.R#L42) *warning:* **no visible global function definition for ‘assert_is_non_empty’**
```r
        assert_is_non_empty(counts)
        ^~~~~~~~~~~~~~~~~~~
```
[R/meltCounts-methods.R:61:13:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/meltCounts-methods.R#L61) *warning:* **no visible global function definition for ‘assert_is_function’**
```r
            assert_is_function(fun)
            ^~~~~~~~~~~~~~~~~~
```
[R/meltCounts-methods.R:66:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/meltCounts-methods.R#L66) *style:* **Variable or function name should be snake_case.**
```r
        sampleData <- sampleData(object) %>%
        ^~~~~~~~~~
```
[R/metrics-methods.R:81:17:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/metrics-methods.R#L81) *warning:* **no visible global function definition for ‘colData’**
```r
        data <- colData(object)
                ^~~~~~~
```
[R/metrics-methods.R:127:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/metrics-methods.R#L127) *warning:* **no visible global function definition for ‘assert_is_function’**
```r
        assert_is_function(FUN)
        ^~~~~~~~~~~~~~~~~~
```
[R/metrics-methods.R:129:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/metrics-methods.R#L129) *warning:* **no visible global function definition for ‘assert_is_all_of’**
```r
        assert_is_all_of(metrics, "grouped_df")
        ^~~~~~~~~~~~~~~~
```
[R/metrics-methods.R:139:21:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/metrics-methods.R#L139) *warning:* **no visible global function definition for ‘select’**
```r
            data <- select(metrics, matches(pattern))
                    ^~~~~~
```
[R/metrics-methods.R:139:37:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/metrics-methods.R#L139) *warning:* **no visible global function definition for ‘matches’, Did you mean 'match'?**
```r
            data <- select(metrics, matches(pattern))
                                    ^~~~~~~
```
[R/metrics-methods.R:142:21:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/metrics-methods.R#L142) *warning:* **no visible global function definition for ‘select_if’**
```r
            data <- select_if(metrics, is.numeric)
                    ^~~~~~~~~
```
[R/metrics-methods.R:144:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/metrics-methods.R#L144) *warning:* **no visible global function definition for ‘assert_is_non_empty’**
```r
        assert_is_non_empty(data)
        ^~~~~~~~~~~~~~~~~~~
```
[R/metrics-methods.R:145:9:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/metrics-methods.R#L145) *style:* **Variable or function name should be snake_case.**
```r
        sampleData <- sampleData(object) %>%
        ^~~~~~~~~~
```
[R/microplate.R:31:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/microplate.R#L31) *warning:* **no visible global function definition for ‘assertIsAnImplicitInteger’**
```r
    assertIsAnImplicitInteger(plates)
    ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/microplate.R:33:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/microplate.R#L33) *warning:* **no visible global function definition for ‘assert_all_are_positive’**
```r
    assert_all_are_positive(plates)
    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/microplate.R:35:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/microplate.R#L35) *warning:* **no visible global function definition for ‘assertIsAnImplicitInteger’**
```r
    assertIsAnImplicitInteger(wells)
    ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/microplate.R:37:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/microplate.R#L37) *warning:* **no visible global function definition for ‘assert_all_are_positive’**
```r
    assert_all_are_positive(wells)
    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/microplate.R:38:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/microplate.R#L38) *warning:* **no visible global function definition for ‘assert_is_subset’**
```r
    assert_is_subset(wells, c(96L, 384L))
    ^~~~~~~~~~~~~~~~
```
[R/microplate.R:40:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/microplate.R#L40) *warning:* **no visible global function definition for ‘assertIsAnImplicitInteger’**
```r
    assertIsAnImplicitInteger(controls)
    ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/microplate.R:42:5:](https://github.com/steinbaugh/basejump.experiment/blob/5a38c9d7ac37df0f32dd6b168e13ecafa5acdd5e/R/microplate.R#L42) *warning:* **no visible global function definition for ‘assert_all_are_non_negative’**
```r
    assert_all_are_non_negative(controls)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Created multidev environment [cris#ci-48](https://dashboard.pantheon.io/sites/47f9bb31-f356-464f-aa57-03ca806906e2#ci-48).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-48-cris.pantheonsite.io/)


'null' no lugar de "" não funfa :disappointed:


Thanks a lot. 👍


might be good to make per arch patches dirs


is qemu-system-x86 also not packaged for trusty? :clown_face:


crontimer been updated too


why clear it `this.TxtDollarAmt.Text = "";` and then add set it `this.TxtDollarAmt.Text += input;`
instead of
`input +="0";`
`this.TxtDollarAmt.Text = input;`
?


Successfully aliased the URL <https://synadia-lkcgsrgoxx.now.sh> to the following alias.

* https://synadia-website.now.sh


This is strange, I've done a bit of reading, and what you've done should work I would have thought.

Anyway, if we can't avoid linking libm, is it possible to statically link it for the static build of FBInk? Otherwise users of the static FBInk also have to link against libm.


ah this change is not yet in the official app? will you update it?

I tried the github version and now my round device is detected. :)

thanks!


stylus样式层级明显，{}可用可不用，都不影响，样式属性后面可以不加冒号，也可以不用分号分割


[`e26b871843c9c0060f41155ab0abef5ff2c6804f`](:100: )
.pdf


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/8839f9f8-ee5d-429f-8749-52267c653952?env_id=ibm%3Ayp%3Aus-south "ws-expose"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/5c41e84d-5968-4649-8c7b-52afb41b0a6e?env_id=ibm%3Ayp%3Aus-south "ws-expose-pipeline") deployed [script_net](https://github.com/yeltnar/script_net/releases/tag/deploy-ibm-yp-us-south-andcbrant-gmail.com-dev-20181101-020137 "deploy-ibm-yp-us-south-andcbrant-gmail.com-dev-20181101-020137") to [dev](https://console.bluemix.net/apps/e68f5516-a561-42c7-ac49-af54fea27ed3?env_id=ibm:yp:us-south "ibm:yp:us-south:andcbrant@gmail.com:dev"), including this commit


Cross posting from https://github.com/voxpupuli/modulesync/issues/160;

@bittner Sorry...I should explain myself better.....The USE of modsync on the Puppetlabs modules is deprecated in favour of using PDK. Modsync itself is not deprecated.

Note the warning is on the modsync_configs (which contains Puppetlabs modsync configuration) repo, not the modsync repo.


"volatile" because isOpen() is executed on multiple threads


This method is executed first so no query gets executed while the connection is closed (multithreading)


## Current Technology
* Acoustic detection
* Near-infrared spectral detection
* Image recognition


tohether => together


使用什么插件，就要在main.js中import引入下载好的文件


Cool.


`.idea`
[`f0a3f1e7bdcfac57a5f06c3274fc6cb98c1172fb`](:1st_place_medal: )


Before the SQL Statement is executed it's checked if the connection is open in the first place


Oh, like if someone wrote DB_SIZE=$((128*AL16M)) instead of DB_SIZE=$((1024*1024*1024))...

OK, so I we can keep AL16M defined.


현재 수준에서는 컴파일 에러가 발생하지 않을 거 같습니다. 일단은 최대한 컴파일 버전이 낮은 경우에도 컴파일되도록 코딩 중입니다.


System time in the thread calling the ioctl _is_ the time spent in the kernel thread.


Hmm, looking at the logs it seems that `sys_usage_delta` more or less accounts for that... I wasn't aware that the kernel actually measures per-thread time spent in sys context.


`Mit.md`.
[`f591d5a803ac1aa52b2ea120c295048f0ab752d9`](:+1: )


Was bringing back the regex an accident?


poll: true是浏览器热更新；autoOpenBrowser: true是当在终端运行 npm run dev后自动打开浏览器


sa


Hhhhhhhhhh


@esteele Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.event/12/violations
```
plone/event/interfaces.py:62:67: C812 missing trailing comma
plone/event/utils.py:66:18: C812 missing trailing comma
plone/event/utils.py:72:63: C812 missing trailing comma
plone/event/utils.py:135:39: C812 missing trailing comma
plone/event/utils.py:296:11: T000 Todo note found.
plone/event/utils.py:417:80: E501 line too long (94 > 79 characters)
plone/event/utils.py:428:80: E501 line too long (99 > 79 characters)
plone/event/utils.py:431:80: E501 line too long (99 > 79 characters)
plone/event/utils.py:435:80: E501 line too long (108 > 79 characters)
plone/event/utils.py:439:80: E501 line too long (100 > 79 characters)
plone/event/utils.py:441:80: E501 line too long (80 > 79 characters)
plone/event/utils.py:442:80: E501 line too long (100 > 79 characters)
plone/event/utils.py:465:11: T000 Todo note found.
plone/event/utils.py:483:27: S001 found module formatter
plone/event/utils.py:550:7: T000 Todo note found.
plone/event/utils.py:555:7: T000 Todo note found.
plone/event/utils.py:560:49: C812 missing trailing comma
plone/event/utils.py:582:15: S001 found module formatter
plone/event/utils.py:626:80: E501 line too long (96 > 79 characters)
plone/event/utils.py:657:7: T000 Todo note found.
plone/event/recurrence.py:14:3: T000 Todo note found.
plone/event/recurrence.py:76:11: T000 Todo note found.
plone/event/tests/test_doctest.py:26:34: C812 missing trailing comma
plone/event/tests/test_doctest.py:29:10: C812 missing trailing comma
plone/event/tests/test_doctest.py:34:48: C812 missing trailing comma
plone/event/tests/test_doctest.py:37:10: C812 missing trailing comma
plone/event/tests/test_recurrence_sequence_ical.py:52:54: C812 missing trailing comma
plone/event/tests/test_recurrence_sequence_ical.py:73:54: C812 missing trailing comma
plone/event/tests/test_adapters.py:19:19: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/event/tests/test_adapters.py:20:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/event/tests/test_adapters.py:23:9: D001 found xmlconfig.file( replace it with self.loadZCML(
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


sh*t...the never ending story ;)


https://github.com/linuxmint/nemo/commit/008cc369404f009bd9c0a148387596a305d7c97d

thanks


## Research steps
* Selecting technical means
* Data collection
* Analyze data and find rules
* Design algorithm
* Programming
* Testing
* Optimization software


[](
        pos-go/.github/ISSUE_TEMPLATE/bug_report.md
      )


`
        pos-go/README.md
      `


Now could not deploy this pull request since the `package.json` file doesn't contain a "start" or "now-start" npm script.

	Click here to see the contents of `package.json`

{
  "name": "dice-roller",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
  },
  "dependencies": {
    "vue": "^2.5.17"
  },
  "devDependencies": {
    "@vue/cli-plugin-babel": "^3.0.5",
    "@vue/cli-plugin-eslint": "^3.0.5",
    "@vue/cli-service": "^3.0.5",
    "vue-template-compiler": "^2.5.17"
  },
  "eslintConfig": {
    "root": true,
    "env": {
      "node": true
    },
    "extends": [
      "plugin:vue/essential",
      "eslint:recommended"
    ],
    "rules": {},
    "parserOptions": {
      "parser": "babel-eslint"
    }
  },
  "postcss": {
    "plugins": {
      "autoprefixer": {}
    }
  },
  "browserslist": [
    "> 1%",
    "last 2 versions",
    "not ie <= 8"
  ]
}

For more information visit https://docs.npmjs.com/cli/start.


@scottrice this broke OSS CI


`
        pos-go/.gitignore
      `


fdsf


`
        pos-go/Yaml
      `


Closes #78


RadioGroupProps 可以继承  index.d.ts 中的 FormControlBaseProps


Successfully aliased the URL <https://simple-now-app-bcrcdapibb.now.sh> to the following alias.

* https://akurulk-2232-simple-now-app-dsds.now.sh


在 gradle.properties 里面配置 android.useDexArchive = true 开启 DexArchive 会影响到 tinker 的哪部分功能？还能够正常使用吗？


Nice! Thanks for making this change! 👍


buttonComponentClass: React.ReactType<PaginationProps>;  这里的 PaginationProps 应该是 ButtonProps


Confirmado


Modified Title


Notification 缺少帮助注释


—git-dir


Ah crap, sorry about that. Do you have a link to a failure I can look at? I will fix it ASAP


这些需要代码格式化，并添加注释


Now could not deploy this pull request since the `package.json` file doesn't contain a "start" or "now-start" npm script.

	Click here to see the contents of `package.json`

{
  "name": "dice-roller",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint",
    "start-now": "npm run build && ./dist/index.html"
  },
  "dependencies": {
    "vue": "^2.5.17"
  },
  "devDependencies": {
    "@vue/cli-plugin-babel": "^3.0.5",
    "@vue/cli-plugin-eslint": "^3.0.5",
    "@vue/cli-service": "^3.0.5",
    "vue-template-compiler": "^2.5.17"
  },
  "eslintConfig": {
    "root": true,
    "env": {
      "node": true
    },
    "extends": [
      "plugin:vue/essential",
      "eslint:recommended"
    ],
    "rules": {},
    "parserOptions": {
      "parser": "babel-eslint"
    }
  },
  "postcss": {
    "plugins": {
      "autoprefixer": {}
    }
  },
  "browserslist": [
    "> 1%",
    "last 2 versions",
    "not ie <= 8"
  ]
}

For more information visit https://docs.npmjs.com/cli/start.


I think for NotFoundError it should return 404, for InsightError it should return 400.


Ah, I think I see it. This error:

```
AttributeError: 'native' object has no attribute 'constraint_setting'
Call stack:
  File "/home/circleci/buck/python-dsl/buck_parser/buck.py", line 1631, in process_with_diagnostics
    watch_root, project_prefix, build_file, diagnostics=diagnostics
  File "/home/circleci/buck/python-dsl/buck_parser/buck.py", line 1520, in process
    watch_root, project_prefix, os.path.join(self._project_root, path)
  File "/home/circleci/buck/python-dsl/buck_parser/buck.py", line 1514, in _process_build_file
    return self._process(build_env, path, is_implicit_include=False)
  File "/home/circleci/buck/python-dsl/buck_parser/buck.py", line 1459, in _process
    exec(code, module.__dict__)
  File "/home/circleci/react-native/ReactAndroid/src/main/libraries/fbcore/src/test/java/com/facebook/powermock/BUCK", line 1
    load("//tools/build_defs:fb_native_wrapper.bzl", "fb_native")
  File "/home/circleci/buck/python-dsl/buck_parser/buck.py", line 1233, in _load
    inner_env, module = self._process_include(build_include, is_implicit_include)
  File "/home/circleci/buck/python-dsl/buck_parser/buck.py", line 1481, in _process_include
    build_env, build_include.path, is_implicit_include=is_implicit_include
  File "/home/circleci/buck/python-dsl/buck_parser/buck.py", line 1459, in _process
    exec(code, module.__dict__)
  File "/home/circleci/react-native/tools/build_defs/fb_native_wrapper.bzl", line 29
    constraint_setting = native.constraint_setting,
```


✅ [Jenkins job](https://jenkins.internalx.com/job/macios/job/d15-9/44/display/redirect) (on internal Jenkins) succeeded

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/d15-9/44//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/d15-9/f2a05eddc71f90243e22c58d525d239f471c7264/44/jenkins-results/api-diff/index.html)
⚠ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/d15-9/f2a05eddc71f90243e22c58d525d239f471c7264/44/jenkins-results/apicomparison/index.html) (🔥 breaking changes 🔥)
ℹ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/d15-9/f2a05eddc71f90243e22c58d525d239f471c7264/44/jenkins-results/generator-diff/index.html) (please review changes)
✅ [Test run succeeded](http://xamarin-storage/jenkins/xamarin-macios/d15-9/f2a05eddc71f90243e22c58d525d239f471c7264/44/jenkins-results/tests/index.html)


1-. create forms.py in your account application ditectory
2-. edit the views.py of you account app
3-. create a new urls.py file in your account app
4-. edit the main urls.py
5-. create templates inside the account app
6-. python manage.py cratesuperuser (admin, admin123)
7-. create a new user using the admin site
8-. your static folder should be inside your account app
![capture](https://user-images.githubusercontent.com/4213047/47829750-91511d80-dd4e-11e8-838a-edc6cfa29e68.JPG)


Renamed the class in [762b082] and made a separate file for the AudioProcessorEditorARAExtension.
@yairchu @talaviram if you guys pull our changes are you still unable to build? Don't worry if you're in the middle of something on your end and don't have time to check, just wanted to make sure you guys aren't blocked by build errors.


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/8839f9f8-ee5d-429f-8749-52267c653952?env_id=ibm%3Ayp%3Aus-south "ws-expose"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/5c41e84d-5968-4649-8c7b-52afb41b0a6e?env_id=ibm%3Ayp%3Aus-south "ws-expose-pipeline") deployed [script_net](https://github.com/yeltnar/script_net/releases/tag/deploy-ibm-yp-us-south-andcbrant-gmail.com-dev-20181101-025135 "deploy-ibm-yp-us-south-andcbrant-gmail.com-dev-20181101-025135") to [dev](https://console.bluemix.net/apps/e68f5516-a561-42c7-ac49-af54fea27ed3?env_id=ibm:yp:us-south "ibm:yp:us-south:andcbrant@gmail.com:dev"), including this commit


quickstart_templates/Target followers of similar accounts & influencers.py

@uluQulu
Thanks you very much, I already solve it.


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/master/172/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/master/172/display/redirect) (on internal Jenkins) failed in stage(s) 'Package XM tests, Test run' 🔥 : hudson.AbortException: script returned exit code 2

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/master/172//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/master/fdc691d77172e704a8fefb568e8244023e9ab3d8/172/jenkins-results/api-diff/index.html)
ℹ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/master/fdc691d77172e704a8fefb568e8244023e9ab3d8/172/jenkins-results/apicomparison/index.html) (please review changes)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/master/fdc691d77172e704a8fefb568e8244023e9ab3d8/172/jenkins-results/generator-diff/index.html) (no change)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/master/fdc691d77172e704a8fefb568e8244023e9ab3d8/172/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>1 tests failed, 0 tests skipped, 225 tests passed.</summary>

## Failed tests

 * monotouch-test/watchOS - simulator/Debug (all optimizations): Crashed
</details>


Commit was meant to be for 1 file but added all 3 instead and couldnt undo without deleting my work.  Commit is for the collection of LatLongNodes that will be used.  It includes a test file as well to show that the addition and removal of nodes works. as well as print to console to visually verify along with assert.


hhhhh


有没有开始试试做 hard 的题目吖


hot


Resolve a issue #19


So looking deeper it seems that the root cause is that we're using a pretty old buckverison. According to the logs we're using 95f1b0eeced0bb32f33cd37d997849f077d4d791, which was committed July 23rd.

I'm building the old version now and will put up a diff commenting out any unsupported rules.


This needs to be ReadonlyArray or better yet SortedReadonlyArray


코멘트 테스트


you're not a failure, nice.


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/8839f9f8-ee5d-429f-8749-52267c653952?env_id=ibm%3Ayp%3Aus-south "ws-expose"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/5c41e84d-5968-4649-8c7b-52afb41b0a6e?env_id=ibm%3Ayp%3Aus-south "ws-expose-pipeline") deployed [script_net](https://github.com/yeltnar/script_net/releases/tag/deploy-ibm-yp-us-south-andcbrant-gmail.com-dev-20181101-025822 "deploy-ibm-yp-us-south-andcbrant-gmail.com-dev-20181101-025822") to [dev](https://console.bluemix.net/apps/e68f5516-a561-42c7-ac49-af54fea27ed3?env_id=ibm:yp:us-south "ibm:yp:us-south:andcbrant@gmail.com:dev"), including this commit


thank you deorc, very cool.


this commit introduced the dumbest typo ever #44


Case closed, ladies and gentlesnakes, this commit removed the output from the log file. That's why we're having trouble with dcppc/use-case-library#162.


Just a note on casting those codepoints to ints in the stbtt functions. I tried that, and then nothing printed, so you may want to double check it. (it could have been an unrelated issue however.)