enasequence / sequencetools

Webin sequence validation API.
Apache License 2.0
10 stars 3 forks source link

Ena 6078 full 3 #161

Closed Rajkumar-D closed 4 months ago

Rajkumar-D commented 5 months ago

-- All getCompoundLocation will call FeatureLocationParser.getCompoundLocation -- All rendering of location will call FeatureLocationWriter.renderCompoundLocation -- Update LocationStringParser.getCompoundLocation() to FeatureLocationParser.getCompoundLocation() -- remove LocationToStringCoverter.renderCompoundLocation -- Added this method FeatureLocationWriter.renderLocationForcePartiality for forcing partiality -- Removed partiality fields from CompoundLocation as it is derived from individual locations.

Main classes to review:

CompoundLocation Location CdsTranslator FeatureLocationParser FeatureLocationWriter FeatureLocationsMatcherTest CdsTranslatorTest