ctn_noisebudget issueshttps://git.ligo.org/cit-ctnlab/ctn_noisebudget/-/issues2019-08-29T01:53:50Zhttps://git.ligo.org/cit-ctnlab/ctn_noisebudget/-/issues/1Data needs to be moved to data repo2019-08-29T01:53:50ZAndrew WadeData needs to be moved to data repoNot sure what you've moved over yet. We should keep all the data folders in the separate data repo, unless they need to be called from these models and scripts.Not sure what you've moved over yet. We should keep all the data folders in the separate data repo, unless they need to be called from these models and scripts.Migrate data filesCraig Cahillanecraig.cahillane@ligo.orgCraig Cahillanecraig.cahillane@ligo.org2017-08-27https://git.ligo.org/cit-ctnlab/ctn_noisebudget/-/issues/2Shift all historic data to git2019-08-29T01:53:35ZAndrew WadeShift all historic data to gitNeed to move all historic data from cloud sync folders to git.Need to move all historic data from cloud sync folders to git.Migrate data filesAndrew WadeAndrew Wadehttps://git.ligo.org/cit-ctnlab/ctn_noisebudget/-/issues/5FSS_all.fil throwing error with eomHV added2019-08-29T01:53:04ZAndrew WadeFSS_all.fil throwing error with eomHV addedThrowing a unknown error. When run from pyliso unknown error means it has no output when testing from nodes eomHVn1 and eomHVn11.Throwing a unknown error. When run from pyliso unknown error means it has no output when testing from nodes eomHVn1 and eomHVn11.Andrew WadeAndrew Wadehttps://git.ligo.org/cit-ctnlab/ctn_noisebudget/-/issues/7Refactor noiseBudget.ipynb as a class2019-08-29T01:52:43ZAndrew WadeRefactor noiseBudget.ipynb as a classnoiseBudget.ipynb is one big long script; one that can be executed in order or out of order. Given the modularity of the different noise sources it would make sense to reformulate it as a class with a decent __init__ function. Something...noiseBudget.ipynb is one big long script; one that can be executed in order or out of order. Given the modularity of the different noise sources it would make sense to reformulate it as a class with a decent __init__ function. Something similar to the implementation of pyliso.
This would help neaten up the implementation and make clear what variables were global and what should be kept local to individual noise functions. Right now it is hard to implement competing models of thermal noise for fear of contaminating the variable name space with conflicting namings. That's just bad python coding.
It would also help with version control as hot fixes on master, and also branching and merging, work much better on plain text files compared to jupyter notebook markup. The codebase will be more maintainable in the longer term
We should evolve noiseBudget.ipynb to have an import command for the class and mainly be markup with background and theory, configuration for specific coatings and pretty plots.https://git.ligo.org/cit-ctnlab/ctn_noisebudget/-/issues/3Shift CTN_noisebudget and ctn_labdata to CIT_CTN group ownership2017-10-18T18:40:36ZAndrew WadeShift CTN_noisebudget and ctn_labdata to CIT_CTN group ownershipDo it.Do it.Andrew WadeAndrew Wade