Skip to content

Commit

Permalink
Merge pull request #848 from wtsi-npg/devel
Browse files Browse the repository at this point in the history
pull from devel to master to create release 68.3.0
  • Loading branch information
jmtcsngr authored May 24, 2024
2 parents 5556076 + ca01fe4 commit e7418d2
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 3 deletions.
1 change: 0 additions & 1 deletion .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,6 @@ jobs:
eval $(perl -I ${{ env.PERL_CACHE }}/lib/perl5/ -Mlocal::lib)
cpanm --quiet --notest Module::Build
cpanm --quiet --notest Alien::Tidyp
cpanm --quiet --notest Net::SSLeay
cpanm --quiet --notest https://github.com/chapmanb/vcftools-cpan/archive/v0.953.tar.gz
Expand Down
6 changes: 6 additions & 0 deletions Changes
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
LIST OF CHANGES
---------------

release 68.3.0 (2024-05-24)
- Removing Tidyp dependency from CI
- Added 'SampleSheet.csv' file from the top level of the run folder to
a list of archived run-level Illumina data. This file is only present
in MiSeq run folders.

release 68.2.0
- Added '--process_separately_lanes' to the pipeline to explicitly exclude
multiple lanes from a merge.
Expand Down
8 changes: 7 additions & 1 deletion lib/npg_pipeline/function/run_data_to_irods_archiver.pm
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@ override 'create' => sub {
my $job_name_prefix = join q{_}, q{publish_run_data2irods}, $self->id_run();
$self->assign_common_definition_attrs($ref, $job_name_prefix);

# Exclude directories, which might have copies of the top-level files
# that are being archived. SampleSheet.csv is expected to be present
# only for MiSeq runs.

my $command = join q[ ],
$PUBLISH_SCRIPT_NAME,
q{--restart_file}, $self->restart_file_path($job_name_prefix),
Expand All @@ -27,8 +31,10 @@ override 'create' => sub {
q{--source_directory}, $self->runfolder_path(),
q{--include}, q['RunInfo.xml'],
q{--include}, q['[Rr]unParameters.xml'],
q{--include}, q['SampleSheet.csv'],
q{--include}, q[InterOp],
q{--exclude}, q[Analysis],
q{--exclude}, q[Data],
q{--id_run}, $self->id_run,
q{--logconf}, $self->conf_file_path('log4perl_publish_illumina.conf');

Expand Down Expand Up @@ -95,7 +101,7 @@ Marina Gourtovaia
=head1 LICENSE AND COPYRIGHT
Copyright (C) 2019 Genome Research Ltd.
Copyright (C) 2018,2019,2021,2022,2023,2024 Genome Research Ltd.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion t/20-function-run_data_to_irods_archiver.t
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ my $util = t::util->new();

my $tmp_dir = $util->temp_directory();
my $script = q{npg_publish_illumina_run.pl};
my $inexcludes = qr/--include 'RunInfo\.xml' --include '\[Rr\]unParameters\.xml' --include InterOp --exclude Analysis/;
my $inexcludes = qr/--include 'RunInfo\.xml' --include '\[Rr\]unParameters\.xml' --include 'SampleSheet\.csv' --include InterOp --exclude Analysis --exclude Data/;

my $defaults = {
default => {
Expand Down

0 comments on commit e7418d2

Please sign in to comment.