-
Notifications
You must be signed in to change notification settings - Fork 33
/
NEWS
202 lines (151 loc) · 6.99 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
CHANGES IN VERSION 1.31.1
-------------------------
o Experimental support for oarfish. At this point
we are importing number of reads as both
'abundance' and 'counts'.
CHANGES IN VERSION 1.30.0
-------------------------
o Support for piscem-infer: use `type="piscem"`.
CHANGES IN VERSION 1.27.1
-------------------------
o Changing license from GPL to LGPL.
CHANGES IN VERSION 1.25.1
-------------------------
o Now the 'eds' package exports readEDS() instead of 'fishpond'.
CHANGES IN VERSION 1.19.4
-------------------------
o 'ignoreAfterBar' and txOut=TRUE will now strip the characters
after '|' on the rownames of the output matrices.
CHANGES IN VERSION 1.18.0
-------------------------
o Code cleanup for deprecated functions. tximport reads in
only alevin version 0.14.0 or greater. For older data, use
previous versions of tximport.
CHANGES IN VERSION 1.16.0
------------------------
o Moved alevin arguments into a new 'list' argument, alevinArgs.
As of this version the possible values for alevinArgs are:
filterBarcodes, tierImport, forceSlow (all logical).
o Added alevinArgs argument `tierImport`, which will import
the "tier" information from alevin on the quantification
assessment.
o Add an alevinArgs argument `filterBarcodes`, which will only
import cells with barcodes in the `whitelist.txt` file.
o Fixed bug where the bootstrap matrices from alevin were
not aligned by cell with the counts matrix. This affected the
variance and the infReps list. The fix will also be
propogated to tximport v1.14.1 (Oct 2019 release).
CHANGES IN VERSION 1.15.12
--------------------------
o Moved alevin arguments into a new 'list' argument, alevinArgs.
As of this version the possible values for alevinArgs are:
filterBarcodes, tierImport, forceSlow (all logical).
o Added alevinArgs argument `tierImport`, which will import
the "tier" information from alevin on the quantification
assessment.
CHANGES IN VERSION 1.15.10
--------------------------
o Add an alevinArgs argument `filterBarcodes`, which will only
import cells with barcodes in the `whitelist.txt` file.
CHANGES IN VERSION 1.15.9
-------------------------
o Fixed bug where the bootstrap matrices from alevin were
not aligned by cell with the counts matrix. This affected the
variance and the infReps list. The fix will also be
propogated to tximport v1.14.1 (Oct 2019 release).
CHANGES IN VERSION 1.14.0
--------------------------
o alevin count and inferential variance can be imported now
~40x faster for large number of cells, leveraging C++ code
from the fishpond package (>= 1.1.18).
o alevin inferential replicates can be imported (also sparse).
To not import the inferential replicates, set dropInfReps=TRUE.
CHANGES IN VERSION 1.11.1
-------------------------
o Added argument 'sparse' and 'sparseThreshold' to allow for
sparse count import. For the initial implemenation:
only works for txOut=TRUE; countsFromAbundance either "no"
or "scaledTPM"; doesn't work with inferential replicates,
and only imports counts (and abundances if
countsFromAbundance="scaledTPM").
CHANGES IN VERSION 1.9.11
-------------------------
o Exporting simple internal function makeCountsFromAbundance().
CHANGES IN VERSION 1.9.10
-------------------------
o Added 'infRepStat' argument which offers re-compution
of counts and abundances using a function applied to the
inferential replicates, e.g. matrixStats::rowMedian for
using the median of posterior samples as the point estimate
provided in "counts" and "abundance". If 'countsFromAbundance'
is specified, this will compute counts a second time from
the re-computed abundances.
CHANGES IN VERSION 1.9.9
------------------------
o Adding support for gene-level summarization of inferential
replicates. This takes place by perform row summarization
on the inferential replicate (counts) in the same manner
as the original counts (and optionally computing the variance).
CHANGES IN VERSION 1.9.6
------------------------
o Added new countsFromAbundance method: "dtuScaledTPM".
This is designed for DTU analysis and to be used with txOut=TRUE.
It provides counts that are scaled, with a gene, by the median
transcript length among isoforms, then later by the sample's
sequencing depth, as in the other two methods.
The transcript lengths are calculated by first taking the
average across samples. With this new method, all the abundances
within a gene across all samples are scaled up by the same
length, preserving isoform proportions calculated from the counts.
CHANGES IN VERSION 1.9.4
------------------------
o Made a change to summarizeToGene() that will now provide
different output with a warning to alert the user.
The case is: if tximport() is run with countsFromAbundance="scaledTPM"
or "lengthScaledTPM" and txOut=TRUE, followed by
summarizeToGene() with countsFromAbundance="no".
This is a problematic series of calls, and previously
it was ignoring the fact that the incoming counts are
not original counts. Now, summarizeToGene() will throw
a warning and override countsFromAbundance="no" to
instead set it to the value that was used when tximport
was originally run, either "scaledTPM" or "lengthScaledTPM".
CHANGES IN VERSION 1.9.1
------------------------
o Fixed edgeR example code in vignette to use scaleOffset
after recommendation from Aaron Lun (2018-05-25).
CHANGES IN VERSION 1.8.0
------------------------
o Added support for StringTie output.
CHANGES IN VERSION 1.3.8
------------------------
o Support for inferential replicates written
by Rob Patro! Works for Salmon, Sailfish
and kallisto. See details in ?tximport.
CHANGES IN VERSION 1.3.6
------------------------
o Now, 'countsFromAbundance' not ignored when txOut=TRUE.
CHANGES IN VERSION 1.3.4
------------------------
o Support for kallisto HDF5 files thanks to
Andrew Parker Morgan and Ryan C Thompson
o Removing 'reader' argument, leaving only
'importer' argument. In addition, read_tsv
will be used by default if readr package is
installed.
o Messages from the importing function are
captured to avoid screen clutter.
CHANGES IN VERSION 0.99.0
-------------------------
o Preparing package for Bioconductor submission.
CHANGES IN VERSION 0.0.19
-------------------------
o Added `summarizeToGene` which breaks out the gene-level
summary step, so it can be run by users on lists of
transcript-level matrices produced by `tximport` with
`txOut=TRUE`.
CHANGES IN VERSION 0.0.18
=========================
o Changed argument `gene2tx` to `tx2gene`.
This order is more intuitive: linking transcripts to genes,
and matches the `geneMap` argument of Salmon and Sailfish.