From 2adefe49bcea827a9f3db2a35f0bb1293fb71c5e Mon Sep 17 00:00:00 2001 From: github-actions Date: Mon, 14 Mar 2022 19:48:28 +0000 Subject: [PATCH] Automated Docs Update --- docs/_build/doctrees/crow.utils.doctree | Bin 14745 -> 19156 bytes docs/_build/doctrees/environment.pickle | Bin 33502 -> 33502 bytes docs/_build/html/crow.utils.html | 34 ++++++++++++++++++------ docs/_build/html/searchindex.js | 2 +- docs/crow.utils.doctree | Bin 14745 -> 19156 bytes docs/crow.utils.html | 34 ++++++++++++++++++------ docs/environment.pickle | Bin 33502 -> 33502 bytes docs/searchindex.js | 2 +- 8 files changed, 54 insertions(+), 18 deletions(-) diff --git a/docs/_build/doctrees/crow.utils.doctree b/docs/_build/doctrees/crow.utils.doctree index 04e059b8d881e141f12b2120f6a27c54d2f3b056..9caf85a07f1582aee5a6fcc903cfc94603f87de5 100644 GIT binary patch delta 5492 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 delta 1466 zcmY*ZeN0UBW7VS5tFSK#5U?O%}h*OLX0uG%<;#}{?J5Y++S{r=iZl9{pZ}@@1D8Abl%`mH!8PyC&xS? zHJag<#$=y|-vm5Cc?!+Bof8wYY& zZAB*m8~Q9(x`0%ep{PoN(Q-2^SIvoL(X2E~$cv>Gj(C%39Y?%Dw4Ean^LdVVW9Se^ zyeX7Z3G9Pwt*Gl*myr8F8)!)iI@6QLP+8O?UfKA$J(@_BK}pjNOCs+$PR`z=$F@U-qmR!DYAbfZokRW5U6%`+j(qmwAXeI4rv<C*fP4>gD4huUbVM(9$Y9)O>H6aLV zK5Y|ka5u`X zS(`z;!U@=zErP|_0=)ciwi@Nl*?KH$Yor8!8#R$Submodules
crow.utils.ParseXML.ParseXML(filename)
-

One line passthrough to xml element tree, returns root of tree

-
-
filename: string which gives either the absolute or relative path

to an xml file

+

One line passthrough to xml element tree.

+
+
Parameters
+

filename (string) – the absolute or relative path to an xml file

+
+
Returns
+

root of tree

+
+
Return type
+

etree

@@ -107,12 +114,19 @@

crow.utils.RequestFiles module class crow.utils.crow_globals.crow_globals(config='config.yaml')

Bases: object

-

variables which are used by all tabs in the window, such as the path to -the server of raw data.

+

Class which initializes itself using the config.yaml file, making +variables which are used by all tabs of crow accesible in the ‘global’ +namespace (but without using global variables).

__init__(config='config.yaml')
-
+

Opens the configuration file and reads the contents into attritbutes.

+
+
Parameters
+

config (str, optional) – Configuration file. Defaults to “config.yaml”.

+
+
+

@@ -122,8 +136,12 @@

crow.utils.RequestFiles module
crow.utils.logger.mylog(e)
-

General purpose function for writing errors to an external .txt file

-

e: exception raised by Crow

+

General purpose function for writing errors to an external .txt file.

+
+
Parameters
+

e (exception) – exception raised by Crow

+
+
diff --git a/docs/_build/html/searchindex.js b/docs/_build/html/searchindex.js index a243c93..1857edf 100644 --- a/docs/_build/html/searchindex.js +++ b/docs/_build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["README","crow","crow.uitabs","crow.utils","crow.utils.popupwindows","index","modules","setup","test"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["README.rst","crow.rst","crow.uitabs.rst","crow.utils.rst","crow.utils.popupwindows.rst","index.rst","modules.rst","setup.rst","test.rst"],objects:{"":[[1,0,0,"-","crow"],[8,0,0,"-","test"]],"crow.utils":[[3,0,0,"-","ParseXML"],[3,0,0,"-","crow_globals"],[3,0,0,"-","logger"],[4,0,0,"-","popupwindows"]],"crow.utils.ParseXML":[[3,1,1,"","ParseXML"]],"crow.utils.crow_globals":[[3,2,1,"","crow_globals"]],"crow.utils.crow_globals.crow_globals":[[3,3,1,"","__init__"]],"crow.utils.logger":[[3,1,1,"","mylog"]],crow:[[2,0,0,"-","uitabs"],[3,0,0,"-","utils"]]},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method"},terms:{"2019":0,"2020":0,"class":3,"function":3,"new":0,"return":3,A:0,For:0,If:0,One:3,To:0,__init__:3,absolut:3,acceler:5,access:0,activ:0,again:0,agil:0,all:[0,3],an:[0,3],ar:3,area:0,avail:0,base:3,bug:0,burn:0,calcul:0,can:0,code:0,command:0,comprehens:0,config:[0,3],configur:0,content:6,contribut:0,crow_glob:[1,6],crowht:0,cutoff:[1,3],data:[0,3],delawar:0,depth:0,design:0,detail:0,develop:0,diagnos:0,donald:0,e:3,either:3,element:3,eluat:0,environ:0,error:3,everi:0,exampl:0,except:3,exclud:[1,3],experi:0,experiment:5,extern:3,featur:0,file:[0,3],filenam:3,find:0,follow:0,from:0,gc:0,gener:3,give:3,help:0,here:0,high:5,how:0,hte:0,includ:0,index:[0,5],instal:5,instrument:0,jackson:0,lab:0,line:[0,3],local:0,logger:[1,6],me:0,messag:0,modifi:0,modul:[5,6],mylog:3,need:0,numberofcutoff:[1,3],object:3,one:0,open:0,our:0,out:0,output:0,packag:[0,6],page:5,pars:0,parsexml:[1,6],passthrough:3,path:3,peak:0,pip:0,pleas:0,popupwindow:[1,3],prepul:[1,6],present:[0,1,6],program:0,project:0,provid:0,pull:[0,1,6],purpos:3,pypi:0,python:0,rais:3,raw:3,rel:3,report:0,repositori:0,request:0,requestfil:[1,6],retriev:0,root:3,run:0,search:5,see:0,send:0,server:3,set:0,setup:[5,6],shadebyyield:[1,3],softwar:0,stage:0,start:0,step:0,still:0,string:3,submodul:6,subpackag:6,support:5,tab:3,templat:0,test:6,test_crow:6,thi:0,throughput:5,tree:3,tutori:0,txt:3,type:0,uitab:[1,6],under:0,univers:0,up:0,us:[3,5],util:[1,6],variabl:3,variou:0,video:0,watson:0,websit:0,which:3,window:3,work:0,workflow:0,write:3,xml:[0,3],yaml:[0,3],you:0,your:0},titles:["Crow - Accelerating High Throughput Experimentation","crow package","crow.uitabs package","crow.utils package","crow.utils.popupwindows package","Welcome to Crow\u2019s documentation!","Crow","setup module","test package"],titleterms:{acceler:0,content:[1,2,3,4,5,8],crow:[0,1,2,3,4,5,6],crow_glob:3,cutoff:4,document:5,exclud:4,experiment:0,high:0,indic:5,instal:0,logger:3,modul:[1,2,3,4,7,8],numberofcutoff:4,packag:[1,2,3,4,8],parsexml:3,popupwindow:4,prepul:2,present:2,pull:2,requestfil:3,s:5,setup:[0,7],shadebyyield:4,submodul:[1,2,3,4,8],subpackag:[1,3],support:0,tabl:5,test:8,test_crow:8,throughput:0,uitab:2,us:0,util:[3,4],welcom:5}}) \ No newline at end of file +Search.setIndex({docnames:["README","crow","crow.uitabs","crow.utils","crow.utils.popupwindows","index","modules","setup","test"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["README.rst","crow.rst","crow.uitabs.rst","crow.utils.rst","crow.utils.popupwindows.rst","index.rst","modules.rst","setup.rst","test.rst"],objects:{"":[[1,0,0,"-","crow"],[8,0,0,"-","test"]],"crow.utils":[[3,0,0,"-","ParseXML"],[3,0,0,"-","crow_globals"],[3,0,0,"-","logger"],[4,0,0,"-","popupwindows"]],"crow.utils.ParseXML":[[3,1,1,"","ParseXML"]],"crow.utils.crow_globals":[[3,2,1,"","crow_globals"]],"crow.utils.crow_globals.crow_globals":[[3,3,1,"","__init__"]],"crow.utils.logger":[[3,1,1,"","mylog"]],crow:[[2,0,0,"-","uitabs"],[3,0,0,"-","utils"]]},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method"},terms:{"2019":0,"2020":0,"class":3,"default":3,"function":3,"new":0,"return":3,A:0,For:0,If:0,One:3,To:0,__init__:3,absolut:3,acceler:5,acces:3,access:0,activ:0,again:0,agil:0,all:[0,3],an:[0,3],ar:3,area:0,attritbut:3,avail:0,base:3,bug:0,burn:0,calcul:0,can:0,code:0,command:0,comprehens:0,config:[0,3],configur:[0,3],content:6,contribut:0,crow_glob:[1,6],crowht:0,cutoff:[1,3],data:0,delawar:0,depth:0,design:0,detail:0,develop:0,diagnos:0,donald:0,e:3,element:3,eluat:0,environ:0,error:3,etre:3,everi:0,exampl:0,except:3,exclud:[1,3],experi:0,experiment:5,extern:3,featur:0,file:[0,3],filenam:3,find:0,follow:0,from:0,gc:0,gener:3,global:3,help:0,here:0,high:5,how:0,hte:0,includ:0,index:[0,5],initi:3,instal:5,instrument:0,itself:3,jackson:0,lab:0,line:[0,3],local:0,logger:[1,6],make:3,me:0,messag:0,modifi:0,modul:[5,6],mylog:3,namespac:3,need:0,numberofcutoff:[1,3],object:3,one:0,open:[0,3],option:3,our:0,out:0,output:0,packag:[0,6],page:5,paramet:3,pars:0,parsexml:[1,6],passthrough:3,path:3,peak:0,pip:0,pleas:0,popupwindow:[1,3],prepul:[1,6],present:[0,1,6],program:0,project:0,provid:0,pull:[0,1,6],purpos:3,pypi:0,python:0,rais:3,read:3,rel:3,report:0,repositori:0,request:0,requestfil:[1,6],retriev:0,root:3,run:0,search:5,see:0,send:0,set:0,setup:[5,6],shadebyyield:[1,3],softwar:0,stage:0,start:0,step:0,still:0,str:3,string:3,submodul:6,subpackag:6,support:5,tab:3,templat:0,test:6,test_crow:6,thi:0,throughput:5,tree:3,tutori:0,txt:3,type:[0,3],uitab:[1,6],under:0,univers:0,up:0,us:[3,5],util:[1,6],variabl:3,variou:0,video:0,watson:0,websit:0,which:3,without:3,work:0,workflow:0,write:3,xml:[0,3],yaml:[0,3],you:0,your:0},titles:["Crow - Accelerating High Throughput Experimentation","crow package","crow.uitabs package","crow.utils package","crow.utils.popupwindows package","Welcome to Crow\u2019s documentation!","Crow","setup module","test package"],titleterms:{acceler:0,content:[1,2,3,4,5,8],crow:[0,1,2,3,4,5,6],crow_glob:3,cutoff:4,document:5,exclud:4,experiment:0,high:0,indic:5,instal:0,logger:3,modul:[1,2,3,4,7,8],numberofcutoff:4,packag:[1,2,3,4,8],parsexml:3,popupwindow:4,prepul:2,present:2,pull:2,requestfil:3,s:5,setup:[0,7],shadebyyield:4,submodul:[1,2,3,4,8],subpackag:[1,3],support:0,tabl:5,test:8,test_crow:8,throughput:0,uitab:2,us:0,util:[3,4],welcom:5}}) \ No newline at end of file diff --git a/docs/crow.utils.doctree b/docs/crow.utils.doctree index 04e059b8d881e141f12b2120f6a27c54d2f3b056..9caf85a07f1582aee5a6fcc903cfc94603f87de5 100644 GIT binary patch delta 5492 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
crow.utils.ParseXML.ParseXML(filename)
-

One line passthrough to xml element tree, returns root of tree

-
-
filename: string which gives either the absolute or relative path

to an xml file

+

One line passthrough to xml element tree.

+
+
Parameters
+

filename (string) – the absolute or relative path to an xml file

+
+
Returns
+

root of tree

+
+
Return type
+

etree

@@ -107,12 +114,19 @@

crow.utils.RequestFiles module class crow.utils.crow_globals.crow_globals(config='config.yaml')

Bases: object

-

variables which are used by all tabs in the window, such as the path to -the server of raw data.

+

Class which initializes itself using the config.yaml file, making +variables which are used by all tabs of crow accesible in the ‘global’ +namespace (but without using global variables).

__init__(config='config.yaml')
-
+

Opens the configuration file and reads the contents into attritbutes.

+
+
Parameters
+

config (str, optional) – Configuration file. Defaults to “config.yaml”.

+
+
+

@@ -122,8 +136,12 @@

crow.utils.RequestFiles module
crow.utils.logger.mylog(e)
-

General purpose function for writing errors to an external .txt file

-

e: exception raised by Crow

+

General purpose function for writing errors to an external .txt file.

+
+
Parameters
+

e (exception) – exception raised by Crow

+
+
diff --git a/docs/environment.pickle b/docs/environment.pickle index 606286758a7fb04d30d1ad7a96625e80ce16968c..c180a4e4eefec68c37439661905dfab11907b8b6 100644 GIT binary patch delta 1453 zcmY*ZZA_b06z(luTVQcg=5Syq3q?ND4?sp2K*+|{tjw{&BHMs&g$8<8co}VH9h5Q` zFb!|Ca^9H6A120(M8#zG7WqijsF}$Umk^_inREP@y2T&PB_<}a1<$>2R`t)h&vVZ` z_nh~f=f1b6wYR6WSM0@mbRl0bq{#YXZLRwcw<&T?|Csc$H5~E>f{JVymIlHBAEGV( zkpW*sk#*dy$OUk&uV9BF=c=dup)+27DCi4?N10Nr%Zf3rMsu+BhuOQ@?>6qyr3|}q zvYD=A*pCyBXgb4w-Md7WGwkkMFa0FL?iF65i~lnJt8_KP{xBtJD#IQelEX3-Se%5x zQA7d{p&}!GJ8cE zfv@mTveKjHHPdW(&~1joDhc|_OJJdDN;He+WIax3;fObh)^H>$Y2k=BhrY-WZw&3> zh&P2&j>P2=j(9WZ45F~C3rYP!C90HDJ`rlbO*z*a4g`E5Pr#3(2c?32SlvJ%=FNjm zS3WaXU*N>Vx@{L!@UwkL1${Mx1nT?})YT1xky_Z*x=Ml|Z?66p+@ksHetoN!b1=3% z%T7Ccgp*z08xsK5f;nuk(M#ZJt%OYrf!(R*Tx%{PNbIbvWt0OGd%yJ^6`a_YR6$nT zvU!so#}w&`jj2)0AVq3a~gcDY?zq$bF2*~Q*Ej29wdPam0A!CJ?H z3SK{kDY&b-Yeoe(j-MkiAE<}TCMO>r*eiC!otHY{;;@CC>@Fjy5Qo#oK0YynkTsn8 zmM^)zcldI@?-#y&fBFNyOnK9KxYi`$*iEqL?}UYB3slo9WRd+uuMx5ePYyf-6|SAI z?RW!`RzlNrg-I%TXK&64p3&N!{&h z%w{)(5#r=?cI$+6-CKl=+&MCb;W6wHSAS@~<}MYYW7P%R1? zpNQ>Ms86raoDrc&-ZOHt2oJ;cW*(9dXYrYdya{obvostzUu5PQP0*d$;vtH(30m}+ zvDeN&Bt~8}-n#^|5eHd;Pa{n@$&HAj#g-?=d$#c_(9boFOA0o|!ww!37YXCyJL96% zxcJJrs5CB;#YI>gqu!lxktO(Tq6$;&h}!VkABZ-fjYXYkSE4Ow|Bkk!Jviymi-$J^ z>yw3$oZOC^A5B)Hy*XKnMLiKK#y^EEwg)d9jG3Fnd+o~6XolK{+T$VRqC($9Mig?)r}8H%RNB*mOlm$m-@Md<&< delta 1466 zcmY*ZeN0UBW7VS5tFSK#5U?O%}h*OLX0uG%<;#}{?J5Y++S{r=iZl9{pZ}@@1D8Abl%`mH!8PyC&xS? zHJag<#$=y|-vm5Cc?!+Bof8wYY& zZAB*m8~Q9(x`0%ep{PoN(Q-2^SIvoL(X2E~$cv>Gj(C%39Y?%Dw4Ean^LdVVW9Se^ zyeX7Z3G9Pwt*Gl*myr8F8)!)iI@6QLP+8O?UfKA$J(@_BK}pjNOCs+$PR`z=$F@U-qmR!DYAbfZokRW5U6%`+j(qmwAXeI4rv<C*fP4>gD4huUbVM(9$Y9)O>H6aLV zK5Y|ka5u`X zS(`z;!U@=zErP|_0=)ciwi@Nl*?KH$Yor8!8#R$