Skip to content

Commit

Permalink
test fix
Browse files Browse the repository at this point in the history
  • Loading branch information
waterflow80 committed Aug 13, 2023
1 parent 0149ee0 commit d7d260d
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -92,14 +92,22 @@ public Optional<SeqColExtendedDataEntity> getExtendedAttributeByDigest(String di
}

/**
* Return the 3 extended data objects (names, lengths, sequences and sequencesMD5) of the given naming convention*/
public List<SeqColExtendedDataEntity> constructExtendedSeqColDataList(AssemblyEntity assemblyEntity, AssemblySequenceEntity assemblySequenceEntity,
SeqColEntity.NamingConvention convention) throws IOException {
* Return the 5 seqCol extended data objects (names, lengths, sequences, sequencesMD5 and sorted-name-length-pair)
* of the given assembly and naming convention*/
public List<SeqColExtendedDataEntity> constructExtendedSeqColDataList(
AssemblyEntity assemblyEntity, AssemblySequenceEntity assemblySequenceEntity,
SeqColEntity.NamingConvention convention) {
SeqColExtendedDataEntity extendedLengthsEntity = SeqColExtendedDataEntity
.constructSeqColLengthsObject(assemblyEntity);
SeqColExtendedDataEntity extendedNamesEntity = SeqColExtendedDataEntity
.constructSeqColNamesObjectByNamingConvention(assemblyEntity, convention);

return Arrays.asList(
SeqColExtendedDataEntity.constructSeqColSequencesObject(assemblySequenceEntity),
SeqColExtendedDataEntity.constructSeqColSequencesMd5Object(assemblySequenceEntity),
SeqColExtendedDataEntity.constructSeqColNamesObjectByNamingConvention(assemblyEntity, convention),
SeqColExtendedDataEntity.constructSeqColLengthsObject(assemblyEntity)
extendedNamesEntity,
extendedLengthsEntity,
SeqColExtendedDataEntity.constructSeqColSortedNameLengthPairs(extendedNamesEntity, extendedLengthsEntity)
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,9 @@ public SeqColLevelTwoEntity constructSeqColL2(String level0Digest, List<SeqColEx
case md5DigestsOfSequences:
levelTwoEntity.setMd5Sequences(extendedData.getExtendedSeqColData().getObject());
break;
case sortedNameLengthPairs:
levelTwoEntity.setSortedNameLengthPairs(extendedData.getExtendedSeqColData().getObject());
break;
}
}
return levelTwoEntity;
Expand Down

0 comments on commit d7d260d

Please sign in to comment.