#1465 closed defect (fixed)

JSON and raw FASTQ files that are submitted from external lab should be removed if the consent is retracted

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: Reggie v4.45
Component: net.sf.basedb.reggie Keywords:
Cc:

Description

Currently, the JSON file is linked with the Specimen item as remote File. The FASTQ files are placed in the ImportArchive directory and their names are recorded in the RawFASTQ annotation on the associated DemuxedSequences item.

The retraction wizard only finds the JSON file and claims that it will be removed, but in the end it will not remove it. The FASTQ files are not detected at all by the wziard.

Change History (5)

comment:1 by Nicklas Nordborg, 14 months ago

In 7049:

References #1465: JSON and raw FASTQ files that are submitted from external lab should be removed if the consent is retracted

Added support for handling files that are located outside of the normal secondary analysis directory. This fixes the case with the JSON file.

comment:2 by Nicklas Nordborg, 14 months ago

In 7050:

References #1465: JSON and raw FASTQ files that are submitted from external lab should be removed if the consent is retracted

The raw FASTQ files are linked as external files via the ImportGateway file server by the JSON importer. The retraction servlet should now be able to find and delete those files files as well.

The files need to be re-linked by the FASTQ importer since it moves them to the ImportArchive directory. This is not yet implemented.

comment:3 by Nicklas Nordborg, 14 months ago

In 7051:

References #1465: JSON and raw FASTQ files that are submitted from external lab should be removed if the consent is retracted

The FASTQ importer now changes the location of the raw FASTQ files.

comment:4 by Nicklas Nordborg, 14 months ago

In 7053:

References #1465: JSON and raw FASTQ files that are submitted from external lab should be removed if the consent is retracted

Added FASTQ as a possible file type for DemuxedSequences.

comment:5 by Nicklas Nordborg, 13 months ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.