gagneurlab / manuscript_avsec_bioinformatics_2017 Goto Github PK
View Code? Open in Web Editor NEWCode for Avsec et al, Bioinformatics 2017
Code for Avsec et al, Bioinformatics 2017
While running snakemake I receive the following error:
Building DAG of jobs...
Using shell: /bin/bash
Provided cores: 1
Rules claiming more threads will be scaled down.
Job counts:
count jobs
1 all
1 append_sequence
1 create_design_matrix
1 create_extended_design_matrix
1 process_raw_data
20 train_exclude_features
12 train_predictive_models
37
[Fri Nov 2 23:10:11 2018]
rule process_raw_data:
input: data/eclip/raw/metadata.tsv, fasta/gencode.v25.annotation.gtf.rds, fasta/GRCh38.p7.genome.fa, Scripts/RBP/Eclip/0_match_peaks_genes.R
output: data/eclip/processed/protein_peak_overlaps.rds, data/eclip/processed/peak_center-gene_mapping.rds
jobid: 36
Loading packages and configuration from src/r/config.R...
Done
During startup - Warning message:
Setting LC_CTYPE failed, using "C"
[1] "start"
read anno
[fai_load] build FASTA index.
read raw data
Error in open.connection(con, open) : cannot open the connection
Calls: read_encode_eclip_bed ... scanTrackLine -> connectionForResource -> open -> open.connection
In addition: Warning message:
In open.connection(con, open) :
cannot open file './data/eclip/raw/ENCFF886MOW.bed': No such file or directory
Execution halted
[Fri Nov 2 23:18:14 2018]
Error in rule process_raw_data:
jobid: 36
output: data/eclip/processed/protein_peak_overlaps.rds, data/eclip/processed/peak_center-gene_mapping.rds
RuleException:
CalledProcessError in line 58 of /data/Avsec/Manuscript_Avsec_Bioinformatics_2017/Scripts/RBP/Eclip/Snakefile:
Command ' set -euo pipefail; Rscript /data/Avsec/Manuscript_Avsec_Bioinformatics_2017/.snakemake/scripts/tmpqdw75_6t.0_match_peaks_genes.R ' returned non-zero exit status 1.
File "/data/Avsec/Manuscript_Avsec_Bioinformatics_2017/Scripts/RBP/Eclip/Snakefile", line 58, in __rule_process_raw_data
File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run
Shutting down, this might take some time.
Exiting because a job execution failed. Look above for error message
Complete log: /data/Avsec/Manuscript_Avsec_Bioinformatics_2017/Scripts/RBP/Eclip/.snakemake/log/2018-11-02T231007.138273.snakemake.log
Running an ls
in the data/eclip/raw
directory I can find the following:
ENCFF004SPT.bed ENCFF114TRH.bed ENCFF235LEG.bed ENCFF341LOO.bed ENCFF446GYQ.bed ENCFF556EAA.bed ENCFF682ZPF.bed ENCFF807BTL.bed ENCFF913PHX.bed
ENCFF004XSV.bed ENCFF114ZIN.bed ENCFF239FSU.bed ENCFF342CVS.bed ENCFF453WXP.bed ENCFF557GSC.bed ENCFF683PRA.bed ENCFF809MHM.bed ENCFF916MCG.bed
ENCFF005ASC.bed ENCFF115ZKB.bed ENCFF242QPD.bed ENCFF343XCK.bed ENCFF454GLW.bed ENCFF557WJG.bed ENCFF688PZV.bed ENCFF810WKM.bed ENCFF916SVG.bed
ENCFF007KJO.bed ENCFF117EMD.bed ENCFF243NGV.bed ENCFF345FJL.bed ENCFF454QNQ.bed ENCFF559TMX.bed ENCFF688VYF.bed ENCFF812DRA.bed ENCFF917CEZ.bed
ENCFF008QVV.bed ENCFF118GAL.bed ENCFF244ESX.bed ENCFF347GOC.bed ENCFF455ZCD.bed ENCFF560YRG.bed ENCFF688YXK.bed ENCFF813HHP.bed ENCFF920KVN.bed
ENCFF008SOW.bed ENCFF118QEP.bed ENCFF244TWH.bed ENCFF349ZQI.bed ENCFF456WXJ.bed ENCFF562INS.bed ENCFF689VFH.bed ENCFF813HZT.bed ENCFF920OZH.bed
ENCFF009ERS.bed ENCFF119OMH.bed ENCFF245ZKN.bed ENCFF351YUV.bed ENCFF457MNN.bed ENCFF563REX.bed ENCFF689ZAK.bed ENCFF813JKM.bed ENCFF921XQP.bed
ENCFF010IIF.bed ENCFF124DCX.bed ENCFF248XLD.bed ENCFF352GMA.bed ENCFF459AMC.bed ENCFF564EGL.bed ENCFF690BKB.bed ENCFF816KHF.bed ENCFF922GMC.bed
ENCFF012TOL.bed ENCFF125BSO.bed ENCFF249GHN.bed ENCFF354DYL.bed ENCFF460RUI.bed ENCFF570UTN.bed ENCFF696QAI.bed ENCFF818WAX.bed ENCFF923XZP.bed
ENCFF013AAR.bed ENCFF125NXB.bed ENCFF249RCK.bed ENCFF356JGP.bed ENCFF460UUV.bed ENCFF571NRK.bed ENCFF712GUN.bed ENCFF818ZDH.bed ENCFF926NDE.bed
ENCFF013GRO.bed ENCFF128FEU.bed ENCFF250WLO.bed ENCFF357NHT.bed ENCFF462RQB.bed ENCFF572EKQ.bed ENCFF713FGP.bed ENCFF819PCC.bed ENCFF926YVD.bed
ENCFF013LBJ.bed ENCFF128SFP.bed ENCFF251OAT.bed ENCFF357SOW.bed ENCFF463IUW.bed ENCFF573XYN.bed ENCFF714ZTU.bed ENCFF822SZT.bed ENCFF927FBB.bed
ENCFF013XEO.bed ENCFF129DJK.bed ENCFF252IAP.bed ENCFF357WUJ.bed ENCFF463LTL.bed ENCFF576FDV.bed ENCFF716FGZ.bed ENCFF823PXI.bed ENCFF929VXO.bed
ENCFF016JYD.bed ENCFF129EDZ.bed ENCFF254LKZ.bed ENCFF359NEI.bed ENCFF464KEI.bed ENCFF577HFG.bed ENCFF724AGV.bed ENCFF825HPV.bed ENCFF930OND.bed
ENCFF018YJB.bed ENCFF130DJA.bed ENCFF255PSA.bed ENCFF360RDW.bed ENCFF464SKW.bed ENCFF580XXM.bed ENCFF725XMA.bed ENCFF827ZJE.bed ENCFF930UJF.bed
ENCFF021YLI.bed ENCFF134DRY.bed ENCFF256BBJ.bed ENCFF362GBA.bed ENCFF464VRH.bed ENCFF583RIE.bed ENCFF726SIG.bed ENCFF828HTD.bed ENCFF934ZVJ.bed
ENCFF025OMD.bed ENCFF134QII.bed ENCFF259XOH.bed ENCFF364OUY.bed ENCFF465SHB.bed ENCFF584WFG.bed ENCFF730GJX.bed ENCFF828YIT.bed ENCFF935NSQ.bed
ENCFF025QVR.bed ENCFF134XXX.bed ENCFF260NCQ.bed ENCFF364ZHG.bed ENCFF466HOC.bed ENCFF587GNE.bed ENCFF730NRC.bed ENCFF832HZS.bed ENCFF937CBH.bed
ENCFF030SOE.bed ENCFF136DYC.bed ENCFF264TJL.bed ENCFF365ZOS.bed ENCFF467VWG.bed ENCFF587NNZ.bed ENCFF731EAQ.bed ENCFF832SRM.bed ENCFF937SDW.bed
ENCFF030USB.bed ENCFF136QVH.bed ENCFF268DRH.bed ENCFF367PPA.bed ENCFF467ZPC.bed ENCFF587QQE.bed ENCFF732JFG.bed ENCFF836HBV.bed ENCFF937XDO.bed
ENCFF034HCU.bed ENCFF138MEW.bed ENCFF268UYC.bed ENCFF367ZJS.bed ENCFF471XES.bed ENCFF591IKM.bed ENCFF732YXZ.bed ENCFF837HED.bed ENCFF938FPK.bed
ENCFF034VQL.bed ENCFF139BSF.bed ENCFF269OAQ.bed ENCFF373CCG.bed ENCFF472CJU.bed ENCFF594WVG.bed ENCFF733DLE.bed ENCFF837JRV.bed ENCFF938GUT.bed
ENCFF036YTF.bed ENCFF142QLE.bed ENCFF270GPK.bed ENCFF374JUK.bed ENCFF472EII.bed ENCFF597NUC.bed ENCFF734HPR.bed ENCFF837YNN.bed ENCFF938QXN.bed
ENCFF041OHK.bed ENCFF142XTJ.bed ENCFF270ONN.bed ENCFF377HAO.bed ENCFF472SQF.bed ENCFF598URC.bed ENCFF734ODX.bed ENCFF837ZQD.bed ENCFF938VWT.bed
ENCFF042LCL.bed ENCFF143CAC.bed ENCFF270UPC.bed ENCFF377YUF.bed ENCFF472ZHK.bed ENCFF601SZL.bed ENCFF735HJV.bed ENCFF840LLJ.bed ENCFF939QQK.bed
ENCFF046YJP.bed ENCFF143JZZ.bed ENCFF271ASO.bed ENCFF379OMP.bed ENCFF473OKU.bed ENCFF604SEH.bed ENCFF736UCQ.bed ENCFF840QBW.bed ENCFF942UFG.bed
ENCFF047BAY.bed ENCFF145AKE.bed ENCFF271DET.bed ENCFF379YES.bed ENCFF473UEH.bed ENCFF605XKA.bed ENCFF743TGI.bed ENCFF840XXQ.bed ENCFF943MCG.bed
ENCFF049EQG.bed ENCFF148LOE.bed ENCFF272PCV.bed ENCFF379YWH.bed ENCFF474SIP.bed ENCFF606GDB.bed ENCFF744VLD.bed ENCFF841KIH.bed ENCFF944JYG.bed
ENCFF051MKE.bed ENCFF149BAF.bed ENCFF272XGA.bed ENCFF380HEW.bed ENCFF477IOM.bed ENCFF606PVP.bed ENCFF746CAJ.bed ENCFF842ALM.bed ENCFF949AWE.bed
ENCFF058WYR.bed ENCFF149PCY.bed ENCFF273AWX.bed ENCFF381HWO.bed ENCFF479DUE.bed ENCFF607ZGH.bed ENCFF746RAA.bed ENCFF847ILS.bed ENCFF950LOA.bed
ENCFF059GSO.bed ENCFF150MWZ.bed ENCFF274QOR.bed ENCFF385QZV.bed ENCFF482BDD.bed ENCFF616LPV.bed ENCFF746WOI.bed ENCFF847OFW.bed ENCFF951RJR.bed
ENCFF059MNT.bed ENCFF154NZA.bed ENCFF276NLJ.bed ENCFF388FMF.bed ENCFF483OBV.bed ENCFF619QWB.bed ENCFF747WFL.bed ENCFF849YEW.bed ENCFF952LUQ.bed
ENCFF060XTP.bed ENCFF156QCZ.bed ENCFF277RZH.bed ENCFF389OWY.bed ENCFF485KSY.bed ENCFF622ODF.bed ENCFF749UHI.bed ENCFF854ZHW.bed ENCFF955OEB.bed
ENCFF061NQX.bed ENCFF157RJC.bed ENCFF279REA.bed ENCFF393PAO.bed ENCFF486JIC.bed ENCFF623ENV.bed ENCFF751GMU.bed ENCFF858CHY.bed ENCFF957ECH.bed
ENCFF063NJU.bed ENCFF158FEQ.bed ENCFF281BTP.bed ENCFF393URM.bed ENCFF488WVE.bed ENCFF624VSA.bed ENCFF755WML.bed ENCFF859PTK.bed ENCFF958YAU.bed
ENCFF064SNG.bed ENCFF158KFL.bed ENCFF285LCL.bed ENCFF393UZS.bed ENCFF489VNW.bed ENCFF626HNR.bed ENCFF756PDY.bed ENCFF861AUD.bed ENCFF959QBQ.bed
ENCFF065ZBY.bed ENCFF159TLM.bed ENCFF287TBP.bed ENCFF397MAX.bed ENCFF491KDR.bed ENCFF626WJW.bed ENCFF759QAQ.bed ENCFF863OFF.bed ENCFF962ESE.bed
ENCFF066PCT.bed ENCFF160SMQ.bed ENCFF288SMV.bed ENCFF398VQU.bed ENCFF491PCQ.bed ENCFF628YNI.bed ENCFF760PQD.bed ENCFF864HVZ.bed ENCFF964SNJ.bed
ENCFF067EOQ.bed ENCFF161RAP.bed ENCFF288UBG.bed ENCFF399NVU.bed ENCFF493YGV.bed ENCFF631HDH.bed ENCFF763EMA.bed ENCFF864YFA.bed ENCFF965SMN.bed
ENCFF067ZAW.bed ENCFF163LXD.bed ENCFF290PER.bed ENCFF399OSD.bed ENCFF494AZP.bed ENCFF631WSW.bed ENCFF764QNQ.bed ENCFF864ZAU.bed ENCFF966QXY.bed
ENCFF068KHY.bed ENCFF166LLH.bed ENCFF296NTJ.bed ENCFF404RAC.bed ENCFF494JDZ.bed ENCFF633SFR.bed ENCFF765TII.bed ENCFF867GHS.bed ENCFF968WVF.bed
ENCFF072EQT.bed ENCFF173FHO.bed ENCFF299TLW.bed ENCFF404VAY.bed ENCFF499MHW.bed ENCFF635HSX.bed ENCFF766CEZ.bed ENCFF867UTV.bed ENCFF972AEX.bed
ENCFF073CUN.bed ENCFF173TLB.bed ENCFF299UUC.bed ENCFF405QJO.bed ENCFF500JSM.bed ENCFF635OAZ.bed ENCFF766MHV.bed ENCFF868AYD.bed ENCFF974NXR.bed
ENCFF073IXT.bed ENCFF174FQS.bed ENCFF299VTZ.bed ENCFF406JXO.bed ENCFF501FLH.bed ENCFF636LMQ.bed ENCFF769YOB.bed ENCFF871GKS.bed ENCFF976DBV.bed
ENCFF075EPZ.bed ENCFF178PGX.bed ENCFF301YGO.bed ENCFF406QZP.bed ENCFF503OBM.bed ENCFF637BHY.bed ENCFF769ZSG.bed ENCFF873DZN.bed ENCFF976XUG.bed
ENCFF076LTL.bed ENCFF178YXI.bed ENCFF303IAU.bed ENCFF410GEU.bed ENCFF506HBD.bed ENCFF638RGP.bed ENCFF771EQA.bed ENCFF873XLH.bed ENCFF977LDY.bed
ENCFF078MTW.bed ENCFF179HQN.bed ENCFF306ZNQ.bed ENCFF410PTY.bed ENCFF510QAI.bed ENCFF641WNV.bed ENCFF772NRW.bed ENCFF877CWI.bed ENCFF978RGR.bed
ENCFF078UAE.bed ENCFF179RMZ.bed ENCFF308KNI.bed ENCFF412VMG.bed ENCFF512DWR.bed ENCFF641YMG.bed ENCFF772XRY.bed ENCFF877UPN.bed ENCFF979OOP.bed
ENCFF079OKS.bed ENCFF179RTO.bed ENCFF309MLF.bed ENCFF413ZOM.bed ENCFF512ZBC.bed ENCFF646OBY.bed ENCFF773AKE.bed ENCFF880RKG.bed ENCFF979QTN.bed
ENCFF080JDD.bed ENCFF180HOJ.bed ENCFF312MQE.bed ENCFF415AKY.bed ENCFF513FCX.bed ENCFF647VSE.bed ENCFF777KZL.bed ENCFF880XJZ.bed ENCFF979SAC.bed
ENCFF081WGA.bed ENCFF182LNR.bed ENCFF312SMY.bed ENCFF417RIT.bed ENCFF516DYB.bed ENCFF648HDL.bed ENCFF777URH.bed ENCFF883AOS.bed ENCFF980KEI.bed
ENCFF087BUT.bed ENCFF182NMK.bed ENCFF313CFH.bed ENCFF418GUW.bed ENCFF518RBJ.bed ENCFF648IVU.bed ENCFF779LAQ.bed ENCFF887DHR.bed ENCFF981JDY.bed
ENCFF087TZL.bed ENCFF184UOA.bed ENCFF314QOR.bed ENCFF418SKL.bed ENCFF519KSH.bed ENCFF648ONJ.bed ENCFF779TPK.bed ENCFF889PGE.bed ENCFF982QUT.bed
ENCFF087ZCZ.bed ENCFF185BYE.bed ENCFF315BAC.bed ENCFF422MXC.bed ENCFF523CEP.bed ENCFF649JOH.bed ENCFF781KGR.bed ENCFF890JAE.bed ENCFF982XZC.bed
ENCFF089RQT.bed ENCFF185KMM.bed ENCFF316AVY.bed ENCFF423FSZ.bed ENCFF523XIE.bed ENCFF654KQE.bed ENCFF782GYB.bed ENCFF891PQB.bed ENCFF985KXJ.bed
ENCFF089XNW.bed ENCFF185MFP.bed ENCFF318MQO.bed ENCFF424HUO.bed ENCFF525OKR.bed ENCFF654QLO.bed ENCFF782STX.bed ENCFF893YAR.bed ENCFF987WZB.bed
ENCFF090VQN.bed ENCFF188WYT.bed ENCFF321ARP.bed ENCFF425ASC.bed ENCFF528XXE.bed ENCFF655HHB.bed ENCFF784MYP.bed ENCFF894MMI.bed ENCFF988KWU.bed
ENCFF090XDV.bed ENCFF196VDD.bed ENCFF321IFP.bed ENCFF426AYZ.bed ENCFF529DSE.bed ENCFF655RBH.bed ENCFF785IRO.bed ENCFF895LMB.bed ENCFF988TLN.bed
ENCFF094XXN.bed ENCFF201QPI.bed ENCFF321NHK.bed ENCFF429QBL.bed ENCFF529IPP.bed ENCFF660SOX.bed ENCFF785PDJ.bed ENCFF895OXA.bed ENCFF991KAG.bed
ENCFF096XGF.bed ENCFF202EVU.bed ENCFF323APL.bed ENCFF430BKM.bed ENCFF529OUY.bed ENCFF660XYR.bed ENCFF786NHD.bed ENCFF897VPQ.bed ENCFF993GLW.bed
ENCFF097HTJ.bed ENCFF202TGG.bed ENCFF325QVX.bed ENCFF431LLE.bed ENCFF533NOT.bed ENCFF668ETU.bed ENCFF788NXJ.bed ENCFF898QZA.bed ENCFF994AMX.bed
ENCFF097YVI.bed ENCFF205CTB.bed ENCFF326LAQ.bed ENCFF433UTA.bed ENCFF533SOU.bed ENCFF668YCA.bed ENCFF795LDZ.bed ENCFF899FGS.bed ENCFF994FBZ.bed
ENCFF098AQK.bed ENCFF206ORA.bed ENCFF326QNK.bed ENCFF435RSV.bed ENCFF537HKR.bed ENCFF669UKN.bed ENCFF795NIS.bed ENCFF904JLR.bed ENCFF994KXG.bed
ENCFF099GQV.bed ENCFF207JIK.bed ENCFF326UZQ.bed ENCFF438KND.bed ENCFF538YNL.bed ENCFF670QMD.bed ENCFF796NLW.bed ENCFF907AEP.bed ENCFF994SDB.bed
ENCFF101WQW.bed ENCFF212RTC.bed ENCFF329REE.bed ENCFF438PZK.bed ENCFF539NWB.bed ENCFF671GDQ.bed ENCFF797WKM.bed ENCFF907KMM.bed ENCFF994YUD.bed
ENCFF103MEF.bed ENCFF213IET.bed ENCFF330SZX.bed ENCFF438UEK.bed ENCFF543CKG.bed ENCFF673QCY.bed ENCFF799UKK.bed ENCFF907ZFN.bed ENCFF996EIN.bed
ENCFF103OSX.bed ENCFF214URR.bed ENCFF331HKI.bed ENCFF439LWA.bed ENCFF544QKV.bed ENCFF675ZIU.bed ENCFF801TBQ.bed ENCFF908YJN.bed ENCFF996VIT.bed
ENCFF104AQW.bed ENCFF217PNK.bed ENCFF331RRQ.bed ENCFF439OHA.bed ENCFF546CND.bed ENCFF676PEK.bed ENCFF804WBU.bed ENCFF909ZWR.bed ENCFF997VPG.bed
ENCFF105LFK.bed ENCFF218RIX.bed ENCFF332IWJ.bed ENCFF440FWO.bed ENCFF548JES.bed ENCFF677SWL.bed ENCFF806BND.bed ENCFF912NCS.bed files.txt
ENCFF105OLG.bed ENCFF228KKX.bed ENCFF334ULI.bed ENCFF442UPB.bed ENCFF551QMO.bed ENCFF679UMY.bed ENCFF806LMS.bed ENCFF912RGT.bed metadata.tsv
ENCFF111ELN.bed ENCFF230VML.bed ENCFF335HFQ.bed ENCFF443POQ.bed ENCFF554DOS.bed ENCFF682QWG.bed ENCFF806OPN.bed ENCFF912RMI.bed
How can I proceed? Thanks!
Hello, following the Eclip tutorial, once I get to the snakemake
step (I have snakemake version (5.3.0)) I get the following assertion error:
AssertionError in line 17 of /data/Avsec/Manuscript_Avsec_Bioinformatics_2017/Scripts/RBP/Eclip/Snakefile.
File "/data/Avsec/Manuscript_Avsec_Bioinformatics_2017/Scripts/RBP/Eclip/Snakefile", line 17, in <module>
Now, the assertion called in consideration is:
assert len(RBPS) == 112
Trying to understand the error, I have verified that the RBPS
list has length 150
.
import pandas as pd
dt = pd.read_table("metadata.tsv")
print(pd.Series([x[0] for x in dt[dt.Assembly == "GRCh38"]["Experiment target"].str.split("-")]).unique().size)
>>> 150
Furthermore, if I comment this assert and proceed anyway, the execution fails after logging an high amount of warnings such as:
File path data/eclip/processed//design_matrix//test/POLR2G_extended.csv contains double '/'. This is likely unintended. It can also lead to inconsistent results of the file-matching approach used by Snakemake.
Then another huge amount of red text such as (I do not know if this should be counted as errors):
data/eclip/processed//design_matrix//train/FXR2.csv
Then, the execution stops.
How can I proceed to replicate your results?
Thank you.
During the execution of snakemake, after having fixed all the errors of the previous issue, I now receive this error:
Building DAG of jobs...
Using shell: /bin/bash
Provided cores: 1
Rules claiming more threads will be scaled down.
Job counts:
count jobs
1 all
1 append_sequence
1 create_design_matrix
1 create_extended_design_matrix
1 process_raw_data
20 train_exclude_features
12 train_predictive_models
37
[Fri Nov 2 19:18:36 2018]
rule process_raw_data:
input: data/eclip/raw/metadata.tsv, fasta/gencode.v25.annotation.gtf.rds, fasta/GRCh38.p7.genome.fa, Scripts/RBP/Eclip/0_match_peaks_genes.R
output: data/eclip/processed/protein_peak_overlaps.rds, data/eclip/processed/peak_center-gene_mapping.rds
jobid: 36
Loading packages and configuration from src/r/config.R...
Error in library(tictoc) : there is no package called 'tictoc'
Calls: suppressMessages ... withCallingHandlers -> source -> withVisible -> eval -> eval -> library
Execution halted
[Fri Nov 2 19:18:37 2018]
Error in rule process_raw_data:
jobid: 36
output: data/eclip/processed/protein_peak_overlaps.rds, data/eclip/processed/peak_center-gene_mapping.rds
RuleException:
CalledProcessError in line 58 of /data/Avsec/Manuscript_Avsec_Bioinformatics_2017/Scripts/RBP/Eclip/Snakefile:
Command ' set -euo pipefail; Rscript /data/Avsec/Manuscript_Avsec_Bioinformatics_2017/.snakemake/scripts/tmpgvq7njle.0_match_peaks_genes.R ' returned non-zero exit status 1.
File "/data/Avsec/Manuscript_Avsec_Bioinformatics_2017/Scripts/RBP/Eclip/Snakefile", line 58, in __rule_process_raw_data
File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run
Shutting down, this might take some time.
Exiting because a job execution failed. Look above for error message
What can I do to proceed? Thank you.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.