Opened 6 years ago

Closed 5 years ago

#1145 closed defect (fixed)

Location of data for external RNA

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

Description

The code that generates a folder location from an item name doesn't work well with some external RNA items, if they have a name with a dot (.) in them. Typically we use the first dot to generate a subfolder, but we assume that the first dot is the one that Reggie adds to the item name when creating child library, for example:

foo -> foo.m.lib --> foo/m.lib 
foo.a -> foo.a.m.lib -> foo/a.m.lib

In the second case, the folder structure should be foo.a/m.lib.

Change History (3)

comment:1 by Nicklas Nordborg, 6 years ago

Milestone: Reggie v4.xReggie v4.23
Status: newaccepted

comment:2 by Nicklas Nordborg, 6 years ago

In 5523:

References #1145: Location of data for external RNA

The code for generating a folder name (MergedSequences.generateDataFilesFolderForProjectArchive()) has been updated for external data so that the name of the top-most extract is used as a top-level directory without breaking on anything else than the first underscore.

comment:3 by Nicklas Nordborg, 5 years ago

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