LD data from CEU hg18
<p>LD data from CEU hg18, based on <a>ftp://ftp.ncbi.nlm.nih.gov/hapmap/ld_data/latest</a></p> <p> </p> <p>Algo for computing:</p> <p> </p> <p>import pandas as pd</p> <p>rule ld_blocks:<br> input:<br> expand("blocks/{chromosome}_blocks.gz", chromosome=["chr{}".format(c) for c in list(range(1, 23)) + ["X"]])</p> <p>rule get_blocks:<br> output:<br> "blocks/{chromosome}_blocks.gz"<br> run:</p> <p> c = wildcards.chromosome<br> f = r"ftp://ftp.ncbi.nlm.nih.gov/hapmap/ld_data/latest/ld_{}_CEU.txt.gz".format(c)<br> print(f)<br> df = pd.read_csv(f,<br> sep=" ", header=None, usecols=[0, 1, 8])<br> print(df.head())</p> <p> df.columns = "Start End Block".split()<br> ls = df.groupby("Block").agg({"Start": "first", "End": "last", "Block": ["first", "count"]}).reset_index(drop=True)<br> ls.columns = "Start End LDBlock Count".split()<br> lengths = ls["End"] - ls["Start"]<br> ls.insert(ls.shape[1], "Length", lengths)<br> ls.insert(0, "Chromosome", c)</p> <p> ls.to_csv(output[0], sep="\t", index=None)<br> </p>
ShareScore
32/100
Overall dataset sharing score
Score breakdown
These five areas show where the dataset supports — or may limit — practical reuse.
- Stewardship
- 4
- Harmonization
- 4
- Access
- 16
- Reuse readiness
- 8
- Engagement
- 0