-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
19.05 : 08.06 - First iteration GO:
Steps:
- design of initial table layout for GO
- get to know scarph library
- design of (intial) scala model for GO
- investiage usefullnes of present GO parser
- usage of present parsers of write new one(custom) for GO
Artifacts:
- document describing initial table layout for GO
- scala model for GO (code)
- dynamodb code for creation GO tables(according to design) as well code for retrieving GO data from DynamoDB
- tests for code
- examplary GO data saved into DynamoDB
- parser for GO
09.06 : 29.06 - Second iteration ncbiTaxonomy:
Steps:
- improve things related to the GO
- design initial design table layout for ncbiTaxonomy - get to know data
- design initial design scala model for ncbiTaxonomy
- investiage usefullnes of present ncbiTaxonomy parser
- usage of present parsers of write new one(custom) for ncbiTaxonomy
Artifacts:
- document describing table layout for ncbiTaxonomy
- scala model for ncbiTaxonomy (code)
- dynamodb code for creation ncbiTaxonomy tables(according to design) as well for retrieving ncbiTaxonomy data from DynamoDB
- tests for code
- examplary ncbiTaxonomy data saved into DynamoDB
- parser for ncbiTaxonomy
30.06 : 13.07 - Third iteration RefSeq:
Steps:
- design table layout for RefSeq - get to know data
- figure out connection of s3 with dynamodb
- design scala model for RefSeq that handles s3 queries as well as dynamodb
- search for proper parser of RefSeq data or build custom solution
Artifacts:
- document describing table layout for RefSeq and cooperation of s3 with dynamodb for RefSeq
- scala model for RefSeq (code)
- dynamodb code for creation RefSeq tables(according to design) cooperation with s3 and hadling special cases
- tests for code
- examplary RefSeq data saved into DynamoDB
- parser for RefSeq
14.07 : 27.07 - Fourth iteration UniRef: // or futher work on steps/artifacts from previous iteration
Steps:
- design table layout for UniRef - get to know data
- design scala model for UniRef
- investiage usefullnes of present UniRef parser
- usage of present parsers of write new one(custom) for UniRef
Artifacts:
- document describing table layout for UniRef
- scala model for UniRef (code)
- dynamodb code for creation UniRef tables(according to design) as well for retrieving UniRef data from DynamoDB
- tests for code
- examplary UniRef data saved into DynamoDB
- parser for UniRef
28.07 : 10.08 - Fifth iteration:
Steps:
- execute performance tests
- introduce improvements
- evaluate soutions with mentors
- introduce suggestions after evaluation
- preparation of isage examples
Artifacts:
- report from performance tests
- document describing evaluation of solution with places to improve
- solution draft
- documentation draft
- examples showing how to use solution
11.08 : 18.08 - Final delivery/release
Steps:
- prepare packages
- scrub code, documentation
Artifcats:
- project documentation
- working solution
- GO, ncbiTaxonomy UniProtKB and UniRef data stored in DynamoDB
Each iteraton also focus on code quality(includes refactoring etc).