Skip to content

Commit

Permalink
Merge pull request #9 from worldbank/GroupData
Browse files Browse the repository at this point in the history
Change number to Lettes
  • Loading branch information
randrescastaneda authored Feb 27, 2020
2 parents a7a55a2 + ec1941a commit b36e608
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions pcn_groupdata.ado
Original file line number Diff line number Diff line change
Expand Up @@ -118,15 +118,15 @@ qui foreach id of local ids {
local dir `dirs'
local fileid `dir'
if regexm("`dir'", "v([0-9]+)_A") local va = "`va' " + regexs(1)
local exfile: dir "`sydir'/`dir'/Data" files "*GMD_GROUP-`cg'.dta", respect
local exfile: dir "`sydir'/`dir'/Data" files "*GMD_GROUP-`cov'.dta", respect
if (`"`exfile'"' == "") local fe = "`dir'" // file does not exists
}
else{
local fe = "" // file exists
local va = ""
foreach dir of local dirs {
if regexm("`dir'", "v([0-9]+)_A") local va = "`va' " + regexs(1)
local exfile: dir "`sydir'/`dir'/Data" files "*GMD_GROUP-`cg'.dta", respect
local exfile: dir "`sydir'/`dir'/Data" files "*GMD_GROUP-`cov'.dta", respect
if (`"`exfile'"' != "") continue
else local fe = "`dir'" // file does not exists
}
Expand All @@ -140,7 +140,7 @@ qui foreach id of local ids {
local fileid "`cc'_`yr'_`sy'_v01_M_v`va'_A_GMD"
}

local signature "`cc'_`yr'_`sy'_GMD_GROUP-`cg'"
local signature "`cc'_`yr'_`sy'_GMD_GROUP-`cov'"

cap datasignature confirm using /*
*/ "`sydir'/`fileid'/Data/`signature'", strict
Expand Down Expand Up @@ -169,7 +169,7 @@ qui foreach id of local ids {
local datetimeHRF: disp %tcDDmonCCYY_HH:MM:SS `datetime'
local datetimeHRF = trim("`datetimeHRF'")

char _dta[filename] `fileid'_GROUP-`cg'.dta
char _dta[filename] `fileid'_GROUP-`cov'.dta
char _dta[id] `fileid'
char _dta[datatype] `dt'
char _dta[countrycode] `cc'
Expand All @@ -182,17 +182,17 @@ qui foreach id of local ids {

cap mkdir "`sydir'/_vintage"
save "`sydir'/_vintage/`signature'_`datetime'.dta", replace
save "`verid'/Data/`fileid'_GROUP-`cg'.dta", replace
save "`verid'/Data/`fileid'_GROUP-`cov'.dta", replace

export delimited using "`verid'/Data/`fileid'_GROUP-`cg'.txt", ///
export delimited using "`verid'/Data/`fileid'_GROUP-`cov'.txt", ///
novarnames nolabel delimiter(tab) `replace'

export delimited using "`verid'/Data/`cc'`cov'`l2y'.T`ft'", ///
novarnames nolabel delimiter(tab) `replace'

}
else {
noi disp in y "File " in w "`fileid'_GROUP-`cg'.dta" in /*
noi disp in y "File " in w "`fileid'_GROUP-`cov'.dta" in /*
*/ y " is up to date."
}

Expand Down Expand Up @@ -232,7 +232,7 @@ qui foreach id of local ids {

if regexm("`dir'", "v([0-9]+)_A") local va = "`va' " + regexs(1)

local exfile: dir "`sydir'/`dir'/Data" files "*GMD_GROUP-`cg'.dta", respect
local exfile: dir "`sydir'/`dir'/Data" files "*GMD_GROUP-`cov'.dta", respect
if (`"`exfile'"' != "") continue
else local fe = "`dir'" // file does not exists
}
Expand All @@ -249,21 +249,21 @@ qui foreach id of local ids {
mata: VC = strtoreal(tokens(`"`vcs'"')); /*
*/ st_local("mvc", strofreal(max(VC), "%15.0f"))

copy "`sydir'/vintage/`signature'_`mvc'.dta" "`sydir'/`fe'/Data/`fe'_GROUP-`cg'.dta"
copy "`sydir'/vintage/`signature'_`mvc'.dta" "`sydir'/`fe'/Data/`fe'_GROUP-`cov'.dta"

use "`sydir'/`fe'/Data/`fe'_GROUP-`cg'.dta", clear
use "`sydir'/`fe'/Data/`fe'_GROUP-`cov'.dta", clear

local datetimeHRF: disp %tcDDmonCCYY_HH:MM:SS `datetime'
local datetimeHRF = trim("`datetimeHRF'")

char _dta[filename] `fe'_GROUP-`cg'.dta
char _dta[filename] `fe'_GROUP-`cov'.dta
char _dta[id] `fe'
char _dta[datetime] `datetime'
char _dta[datetimeHRF] `datetimeHRF'

save, replace

export delimited using "`sydir'/`fe'/Data/`fileid'_GROUP-`cg'.txt", ///
export delimited using "`sydir'/`fe'/Data/`fileid'_GROUP-`cov'.txt", ///
novarnames nolabel delimiter(tab) `replace'

export delimited using "`sydir'/`fe'/Data/`cc'`cov'`l2y'.T`ft'", ///
Expand Down

0 comments on commit b36e608

Please sign in to comment.