Hi,
I use salmon 0.4.0 and I get a core dump for the genes. It worked with 0.3.0 for the same input and parameters.
It still works for the transcripts (including bias estimation). But before it creates the genes file it fails.
best,
ido
[2015-06-08 20:17:20.458] [jointLog] [info] iteration = 6300 | max rel diff. = 0.0109258
[2015-06-08 20:17:22.118] [jointLog] [info] iteration = 6400 | max rel diff. = 0.0105151
[2015-06-08 20:17:23.777] [jointLog] [info] iteration = 6500 | max rel diff. = 0.0103964
[2015-06-08 20:17:25.442] [jointLog] [info] iteration = 6600 | max rel diff. = 0.0103901
[2015-06-08 20:17:27.108] [jointLog] [info] iteration = 6700 | max rel diff. = 0.0103723
[2015-06-08 20:17:28.765] [jointLog] [info] iteration = 6800 | max rel diff. = 0.0103228
[2015-06-08 20:17:30.340] [jointLog] [info] iteration = 6900 | max rel diff. = 0.0101859
[2015-06-08 20:17:31.293] [jointLog] [info] iteration = 6964 | max rel diff. = 0.00999706
[2015-06-08 20:17:31.299] [jointLog] [info] Finished optimizer
[2015-06-08 20:17:31.299] [jointLog] [info] writing output
parsed 102311 features
parsed 1 expression values
Performing PCA decomposition
salmon: /home/vagrant/salmon/include/eigen3/Eigen/src/Core/Redux.h:202: static Eigen::internal::redux_impl<Func, Derived, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Derived, 3, 0>::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op<double>; Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::internal::redux_impl<Func, Derived, 3, 0>::Scalar = double]: Assertion `size && "you are using an empty matrix"' failed.
/groups/csf-ngs/bin/align/SalmonBeta-0.4.0_DebianSqueeze/salmon.sh: line 7: 31160 Aborted (core dumped) /groups/csf-ngs/bin/align/SalmonBeta-0.4.0_DebianSqueeze/bin/salmon "$@"