Gloo

Screenshot Software:
Gloo
Mga detalye ng Software:
Bersyon: 0.1.2
I-upload ang petsa: 20 Feb 15
Nag-develop: Trent Hauck
Lisensya: Libre
Katanyagan: 6

Rating: 3.5/5 (Total Votes: 2)

Gloo nagbibigay ng utilities at pag-andar para sa pamamahala ng mga proyekto ng data sa Python. & Nbsp; Nag-aatas ng paggamit ng IPython at Pandas.
Ang isang mabilis na halimbawa daloy ng trabaho:
mula sa pag-import gloo interactive
interactive.create_project ("MyProject")
#now kung mayroon kaming ilang mga ilang mga script na gamitin at ilang data sa folder ng data na aming
#can-load ang proyekto
interactive.load_project ()
Panimula
Layunin Gloo ay upang itali ng maraming mga pagkilos na pagsusuri ng data na mangyayari regular at gawin na pinoproseso ng madaling. Awtomatikong paglo-load ng data sa ipython kapaligiran, tumatakbo ang mga script, na ginagawang utitlity mga function na magagamit. Ito ang mga bagay na kailangang madalas na, ngunit hindi ang masayang bahagi.
Ano ang mangyayari kapag Tawagan mo create_project ("MyProject")
create_project (project_name = "MyProject", ** kwds)
project_name: Ito ay isang string na ang pangalan ng iyong proyekto.
Kasalukuyang Pagpipilian Config:
& Nbsp; full_structure Ang isang boolean na kung totoo ay lumilikha ng isang buong istraktura ng folder. Kung True outline ang istraktura ng folder sa ibaba. Mga Default sa True.
& Nbsp; Pakete Isang listahan ng mga string ng pakete python upang i-load kapag load_project () ay tinatawag na. Mga default upang alisan ng laman.
& Nbsp; Ang isang pag-log boolean upang mag-utos kung ang pag-log ay nagsimula kapag load_project () ay tinatawag na. Mga Default sa False.
& Nbsp; Git Ang isang boolean na magdikta kung ang isang Git repo ay init'd. Mga Default sa False.
Ang mga pagpipilian ay naka-save sa isang json file na tinatawag na .config.json sa root ng direktoryo ng proyekto.
Ano ang mangyayari kapag Tawagan mo load_project ()
load_project ()
1. config ay na-load sa isang diksiyunaryo.
2. Data ay ang direktoryo ng data ay na-load sa kapaligiran. Ginagawa ito recursively kaya maaari kang magkaroon ng subdirectory. Kung gagawin mo ito, ang pangunahing folder ng file data ay prepended sa file ng data, folder_file. Ang plano ay ang gawin ang prepending opsyonal.
3. File sa direktoryo munge ay tumakbo. Ang folder na ito ay kung saan nais mong ilagay ang mga file na kinakailangan para sa preprocessing ang data.
4. File sa Lib direktoryo ay na-import. Ang folder na ito ay kung saan nais mong ilagay ang mga file na nais mong i-load bilang isang module.
5. Pakete tinukoy sa config na-load sa kapaligiran.
6. Pag-log ng mga pagsisimula
Istraktura ng Folder
Ang buong istraktura ay tulad ng sumusunod:
data /: data
doc /: dokumentasyon
diagnostic /: Awtomatikong tumingin ng mga isyu sa data
mga graphs /: graph tirahan
Lib /: utility function
munge /: preprocessing script
-profile /: pagganap ng benchmark
mga ulat /: ulat makakakita ka makagawa ng
pagsubok na A /: pagsubok
-aambag
Dahil ang proyektong ito ay nasa ganoong isang maagang estado Gusto ko pag-ibig para sa kahit sino at lahat ng tao upang makatulong na mag-ambag. Sa tingin ko ito ay maaaring maging napaka-mahalaga para sa mga nagtatrabaho sa python para projets data.

Mga komento sa Gloo

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!