Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for DataStructureDefinition (DSD) #22

Closed
Tungurahua opened this issue Jul 23, 2014 · 3 comments
Closed

Support for DataStructureDefinition (DSD) #22

Tungurahua opened this issue Jul 23, 2014 · 3 comments
Assignees
Milestone

Comments

@Tungurahua
Copy link

This issue creates a reference number for the creation of a DSD parser which can be used for naming an issue branch for the topic.
I'd sugggest to make this a function that creates a list of dataframes for every codelist contained in the DSD file, wherein each dataframe has a code and description column.

At a later iteration this object can be assigned to a slot of an S4 object representing the DSD (could be named SDMXdsd, inheriting from the SDMX class) which in itself could then be used to create a class that compounds the header information, the codelists and the actual data as dataframe. However, these thoughts should probably be detailed in another issue.

@eblondel
Copy link
Member

I've yet some codes for parsing a codelist, and list of codelist through dsd parsers, coming from the initial package...I have to check these codes, then integrate them into the new S4 package architecture, but i will proceed step by step, starting with single codelists, and then datastructure handling multiple codelists.

@eblondel eblondel self-assigned this Jul 23, 2014
@Tungurahua
Copy link
Author

A modular approach makes perfect sense. I have been working in the same direction. For me right now this is an exercise to get "up to speed" with the XML package. After that I will have to get "up to speed" with the S4paradigm. All of which will take time, and there won't be tons of half-baked pull requests.

@eblondel
Copy link
Member

eblondel commented Aug 3, 2014

Hi, i've worked a bit on refactoring the model, adding the base "structure" type. #23 and #24 prepare the S4 basis and other stuff for implementing more parsers, including DSD & codelists...

@eblondel eblondel added this to the 0.3 milestone Aug 21, 2014
@eblondel eblondel changed the title DSD codelistparser Support for DataStructureDefinition (DSD) Aug 21, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants