Changeset 1612 for TI02-CSML


Ignore:
Timestamp:
19/10/06 16:34:33 (13 years ago)
Author:
domlowe
Message:

tidying up comments etc

Location:
TI02-CSML/trunk/csml2MolesStuff
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TI02-CSML/trunk/csml2MolesStuff/csml2moles.py

    r1611 r1612  
    147147        DG  = M.dgDataGranule(dataModelID=DMid) 
    148148        datagranules.append(DG) 
    149      
    150          
    151      
    152      
     149 
    153150    #create coverage 
    154151    dgBB=M.dgBoundingBox(LimitNorth = limitN, LimitSouth=limitS,LimitEast=limitE, LimitWest=limitW) 
     
    164161        PS  = M.dgParameterSummary(dgRangeDataParameter=RDP, dgStdParameterMeasured=SPM) 
    165162        parameterSummaries.append(PS) 
    166     #DS = M.dgDataSummary(dgParameterSummary=parameterSummaries) 
     163    #create data summary: 
    167164    DS = M.dgDataSummary(dgCoverage=dgCv, dgParameterSummary=parameterSummaries) 
    168     #DS = M.dgDataSummary(dgParameterSummary=PS) 
    169     #create Data Entity 
     165    #create data entity: 
    170166    dgDE= M.dgDataEntity(dgDataGranule=datagranules, dgDataSummary=DS) 
    171167    #create metadata record 
     
    178174    moles=csml.parser_extra.PrettyPrint(molestree) 
    179175    print moles 
    180      
    181      
    182     print finalEnvelope.lowerCorner.vals 
    183     print finalEnvelope.upperCorner.vals 
    184     print finalEnvelope.timePosition 
    185     print finalEnvelope.timePosition2 
    186176    
    187177if __name__=='__main__': 
  • TI02-CSML/trunk/csml2MolesStuff/molesWriter.py

    r1611 r1612  
    7070            setattr(self,className,newClass) 
    7171 
    72 def main(): 
    73     #create classes: 
    74     M=MolesDoc() 
    75     M._createClasses() 
    76      
    77     '''create your moles doc by setting attributes of "M.className" 
    78     the classNames used must be declared in molesWriter.MolesDoc.classList''' 
    79     dgMID=M.dgMetadataID(schemeIdentifier='NDG-B0', repositoryIdentifier='badc.nerc.ac.uk', localIdentifier='COAPEC_HadCM3_500Yr') 
    80     dmID= M.dataModelID(schemeIdentifier='NDG-A0', repositoryIdentifier='badc.nerc.ac.uk', localIdentifier='COAPEC_500YrRun_wholerun_annual_atmos') 
    81     dmID2= M.dataModelID(schemeIdentifier='NDG-A0', repositoryIdentifier='badc.nerc.ac.uk', localIdentifier='COAPEC_500YrRun_wholerun_annual_oceanls') 
    82     DG1 = M.dgDataGranule(dataModelID=dmID) 
    83     DG2 = M.dgDataGranule(dataModelID=dmID2) 
    84     dgDE= M.dgDataEntity(dgDataGranule=[DG1,DG2]) 
    85     dgMR=M.dgMetadataRecord(dgMetadataID=dgMID, dgDataEntity=dgDE) 
    86     dgMeta=dgMetadata(dgMetadataRecord=dgMR) 
    87  
    88     #print it out. 
    89     molestree=dgMeta.toXML() 
    90     moles=csml.parser_extra.PrettyPrint(molestree) 
    91     print moles 
    92  
    93 if __name__=='__main__': 
    94     main() 
     72# def main(): 
     73#     #example how to create classes: 
     74#     M=MolesDoc() 
     75#     M._createClasses() 
     76#      
     77#     '''create your moles doc by setting attributes of "M.className" 
     78#     the classNames used must be declared in molesWriter.MolesDoc.classList''' 
     79#     dgMID=M.dgMetadataID(schemeIdentifier='NDG-B0', repositoryIdentifier='badc.nerc.ac.uk', localIdentifier='COAPEC_HadCM3_500Yr') 
     80#     dmID= M.dataModelID(schemeIdentifier='NDG-A0', repositoryIdentifier='badc.nerc.ac.uk', localIdentifier='COAPEC_500YrRun_wholerun_annual_atmos') 
     81#     dmID2= M.dataModelID(schemeIdentifier='NDG-A0', repositoryIdentifier='badc.nerc.ac.uk', localIdentifier='COAPEC_500YrRun_wholerun_annual_oceanls') 
     82#     DG1 = M.dgDataGranule(dataModelID=dmID) 
     83#     DG2 = M.dgDataGranule(dataModelID=dmID2) 
     84#     dgDE= M.dgDataEntity(dgDataGranule=[DG1,DG2]) 
     85#     dgMR=M.dgMetadataRecord(dgMetadataID=dgMID, dgDataEntity=dgDE) 
     86#     dgMeta=dgMetadata(dgMetadataRecord=dgMR) 
     87#  
     88#     #print it out. 
     89#     molestree=dgMeta.toXML() 
     90#     moles=csml.parser_extra.PrettyPrint(molestree) 
     91#     print moles 
     92#  
     93# if __name__=='__main__': 
     94#     main() 
Note: See TracChangeset for help on using the changeset viewer.