Version 0.5
pipette 0.5.0 (2021-01-13)
Major changes:
-
import: Improved internal engine support for plain text delimited (e.g. CSV, TSV) files and source code lines. The vroom engine remains enabled by default but data.table, readr, and base R are consistently supported for import of either delimited files or source code lines. -
export: Added supported for base R export of CSV and TSV files. Internal engine consistency has been improved forcharacterandmatrix/data.framemethods. Note thatcharactermethod currently falls back to using readr’swrite_linesfunction instead of attempting to use the vroom package by default.
pipette 0.5.1 (2021-01-13)
Minor changes:
-
naStrings: Now including lowercaseNAvariants, which are seen in some files on RefSeq FTP server. -
sanitizeNA: Updated to also match lowercaseNApatterns.
pipette 0.5.2 (2021-01-15)
Minor changes:
-
cacheURL: Improved message. Now only showing when file gets cached into package cache via BiocFileCache. Now defaults to caching into BiocFileCache directory instead of pipette. - Now exporting useful
rbindlistfunction from data.table. - Renamed
matchRowNameColumntomatchRownameColumn(note case).
pipette 0.5.3 (2021-02-03)
New functions:
- Added
md5andsha256functions, that use the digest package internally. Previously these were defined in the AcidGenomes package, but have migrated here for file management consistency.
Major changes:
-
cacheURL: Fix bug that resulted in different remote URLs with the same base name being cached as the same object internally by BiocFileCache. Now URLs should always be cached uniquely.
Minor changes:
- Migrated test data from “tests.acidgenomics.com” to “r.acidgenomics.com/testdata”.
- Added
droplevelsmethod forDataFrame.
pipette 0.5.4 (2021-02-09)
Minor changes:
- Reexporting some additional functions and classes from GenomicRanges, IRanges, Matrix, and S4Vectors that we can inherit in basejump.
pipette 0.5.5 (2021-02-11)
Minor changes:
- Including more reexports of useful S4 classes and functions defined in IRanges that we will reexport in basejump:
CharacterList,FactorList,IntegerList,LogicalList,NumericList,RleList.
pipette 0.5.6 (2021-02-11)
Minor changes:
- Reexporting additional useful functions and classes from IRanges, including
AtomicListvirtual class. - Migrated S4Vectors reexports to AcidGenerics, including
Annotated,Factor,Factor,LLint, andRectangularDataclasses.
pipette 0.5.7 (2021-02-12)
Minor changes:
- Minor rework and simplification of NAMESPACE, inheriting from AcidGenerics and AcidBase when possible.
pipette 0.5.10 (2021-02-17)
Minor changes:
- Include
CompressedGRangesListfrom GenomicRanges as a reexport.
pipette 0.5.11 (2021-02-19)
Minor changes:
-
as.DataFrame: Restrict list-based coercion tolistandSimpleList(instead ofListvirtual class).
pipette 0.5.12 (2021-02-22)
Minor changes:
- Including
seqnamesas a reexport, which is defined in GenomeInfoDb via GenomicRanges.
pipette 0.5.13 (2021-03-04)
Minor changes:
-
import: Hardened importer against unexpected mismatch when user attempts to manually define column names viacolnamesargument. Some importers such asvroomare currently too liberal about mismatches.
pipette 0.5.14 (2021-03-17)
Major changes:
- Switched the default engine back to data.table package for
importandexportfunctions.
Minor changes:
- Improved consistency of arguments for internal engines (base, data.table, readr, and vroom) for
importandexportof delimited files. - Base engine now uses
read.tableandwrite.tableinstead ofread.csvandwrite.csvfor CSV files. - The optional readr engine now uses
read_delimandwrite_delim, similar to the update for base engine. - Improved code coverage of base engine for import/export.
pipette 0.5.15 (2021-04-27)
Minor changes:
-
cacheURLnow internally calls BiocFileCache and rappdirs as suggested packages, rather than direct imports. This helps keep the package a bit lighter and improve loading times, as BiocFileCache currently calls a number of heavy dependencies, including dplyr. - The checksum functions
md5andsha256now calldigestinternally as a suggested package, rather than a direct import.
pipette 0.5.16 (2021-05-18)
Minor changes:
- Documentation updates, to pass build checks without warnings on R 4.1 and Bioconductor 3.13.
pipette 0.5.17 (2021-05-18)
Major changes:
-
as.DataFrame: UpdatedlisttoDataFramecoercion support that is compatible with Bioconductor 3.13 release update. -
cacheURL: Now usingtools::R_user_dirinstead ofrappdirs::user_cache_dirinternally. This matches the conventions used in Bioconductor 3.13 (e.g. AnnotationHub and BiocFileCache).