legumeinfo / datastore-specifications

Specifications for directory naming, file naming, file contents in the LIS datastore
2 stars 0 forks source link

Specify collections under /GENUS/ #16

Open sammyjava opened 2 years ago

sammyjava commented 2 years ago

I've not bothered to look closely at the stuff stuffed under the /GENUS/ directories, and there is no specification w.r.t. those directory contents or their READMEs. So this is a reminder that some day we'll need to do so. Until then I'll avoid loading them into the mines or onto the Jekyll site in any way. So far it's just Arachis and Glycine. (I have loaded a Glycine/GENUS/pangenes collection in the past as an experiment, but it needs specification before I do so again.)

Arachis/GENUS/
├── maps
│   ├── AA_aradu_x_arast_a.map.JSWL
│   │   ├── arachis.AA_aradu_x_arast_a.map.JSWL.genetic.cmap.gz
│   │   ├── CHANGES.AA_aradu_x_arast_a.map.JSWL.txt
│   │   ├── CHECKSUM.AA_aradu_x_arast_a.map.JSWL.md5
│   │   ├── MANIFEST.AA_aradu_x_arast_a.map.JSWL.correspondence.yml
│   │   ├── MANIFEST.AA_aradu_x_arast_a.map.JSWL.descriptions.yml
│   │   └── README.AA_aradu_x_arast_a.map.JSWL.yml
│   ├── AA_aradu_x_arast_b.map.VZYK
│   │   ├── arachis.AA_aradu_x_arast_b.map.VZYK.genetic.cmap.gz
│   │   ├── CHANGES.AA_aradu_x_arast_b.map.VZYK.txt
│   │   ├── CHECKSUM.AA_aradu_x_arast_b.map.VZYK.md5
│   │   ├── MANIFEST.AA_aradu_x_arast_b.map.VZYK.correspondence.yml
│   │   ├── MANIFEST.AA_aradu_x_arast_b.map.VZYK.descriptions.yml
│   │   └── README.AA_aradu_x_arast_b.map.VZYK.yml
│   ├── AA_aradu_x_arast_d.map.NX1C
│   │   ├── AA_aradu_x_arast_d.map.NX1C.genetic.cmap.gz
│   │   ├── CHANGES.AA_aradu_x_arast_d.map.NX1C.txt
│   │   ├── CHECKSUM.AA_aradu_x_arast_d.map.NX1C.md5
│   │   ├── MANIFEST.AA_aradu_x_arast_d.map.NX1C.correspondence.yml
│   │   ├── MANIFEST.AA_aradu_x_arast_d.map.NX1C.descriptions.yml
│   │   └── README.AA_aradu_x_arast_d.map.NX1C.yml
│   ├── AhConsensus_GautamiFonceka2012_a.map.J0V6
│   │   ├── arachis.AhConsensus_GautamiFonceka2012_a.map.J0V6.genetic.cmap.gz
│   │   ├── CHANGES.AhConsensus_GautamiFonceka2012_a.map.J0V6.txt
│   │   ├── CHECKSUM.AhConsensus_GautamiFonceka2012_a.map.J0V6.md5
│   │   ├── MANIFEST.AhConsensus_GautamiFonceka2012_a.map.J0V6.correspondence.yml
│   │   ├── MANIFEST.AhConsensus_GautamiFonceka2012_a.map.J0V6.descriptions.yml
│   │   └── README.AhConsensus_GautamiFonceka2012_a.map.J0V6.yml
│   ├── BB_araip_x_arama_a.map.SM5H
│   │   ├── arachis.BB_araip_x_arama_a.map.SM5H.genetic.cmap.gz
│   │   ├── CHANGES.BB_araip_x_arama_a.map.SM5H.txt
│   │   ├── CHECKSUM.BB_araip_x_arama_a.map.SM5H.md5
│   │   ├── MANIFEST.BB_araip_x_arama_a.map.SM5H.correspondence.yml
│   │   ├── MANIFEST.BB_araip_x_arama_a.map.SM5H.descriptions.yml
│   │   └── README.BB_araip_x_arama_a.map.SM5H.yml
│   ├── BB_araip_x_arama_b.map.YSWF
│   │   ├── arachis.BB_araip_x_arama_b.map.YSWF.genetic.cmap.gz
│   │   ├── CHANGES.BB_araip_x_arama_b.map.YSWF.txt
│   │   ├── CHECKSUM.BB_araip_x_arama_b.map.YSWF.md5
│   │   ├── MANIFEST.BB_araip_x_arama_b.map.YSWF.correspondence.yml
│   │   ├── MANIFEST.BB_araip_x_arama_b.map.YSWF.descriptions.yml
│   │   └── README.BB_araip_x_arama_b.map.YSWF.yml
│   ├── TT_AhConsensus_ShirasawaBertioli2013.map.4C5L
│   │   ├── arachis.TT_AhConsensus_ShirasawaBertioli2013_a.4C5L.genetic.cmap.gz
│   │   ├── CHANGES.TT_AhConsensus_ShirasawaBertioli2013.map.4C5L.txt
│   │   ├── CHECKSUM.TT_AhConsensus_ShirasawaBertioli2013.map.4C5L.md5
│   │   ├── MANIFEST.TT_AhConsensus_ShirasawaBertioli2013.map.4C5L.correspondence.yml
│   │   ├── MANIFEST.TT_AhConsensus_ShirasawaBertioli2013.map.4C5L.descriptions.yml
│   │   └── README.TT_AhConsensus_ShirasawaBertioli2013.map.4C5L.yml
│   ├── TT_Fleur11_x_araip-aradu_a.map.C79T
│   │   ├── arachis.TT_Fleur11_x_araip-aradu_a.map.C79T.genetic.cmap.gz
│   │   ├── CHANGES.TT_Fleur11_x_araip-aradu_a.map.C79T.txt
│   │   ├── CHECKSUM.TT_Fleur11_x_araip-aradu_a.map.C79T.md5
│   │   ├── MANIFEST.TT_Fleur11_x_araip-aradu_a.map.C79T.correspondence.yml
│   │   ├── MANIFEST.TT_Fleur11_x_araip-aradu_a.map.C79T.descriptions.yml
│   │   └── README.TT_Fleur11_x_araip-aradu_a.map.C79T.yml
│   ├── TT_Florunner_x_araba-araca-aradi_a.map.FQ8V
│   │   ├── arachis.TT_Florunner_x_araba-araca-aradi_a.map.FQ8V.genetic.cmap.gz
│   │   ├── CHANGES.TT_Florunner_x_araba-araca-aradi_a.map.FQ8V.txt
│   │   ├── CHECKSUM.TT_Florunner_x_araba-araca-aradi_a.map.FQ8V.md5
│   │   ├── MANIFEST.TT_Florunner_x_araba-araca-aradi_a.map.FQ8V.correspondence.yml
│   │   ├── MANIFEST.TT_Florunner_x_araba-araca-aradi_a.map.FQ8V.descriptions.yml
│   │   └── README.TT_Florunner_x_araba-araca-aradi_a.map.FQ8V.yml
│   └── TT_RunnerIAC886_x_araip-aradu_a.map.P6WF
│       ├── arachis.TT_RunnerIAC886_x_araip-aradu_a.map.P6WF.genetic.cmap.gz
│       ├── CHANGES.TT_RunnerIAC886_x_araip-aradu_a.map.P6WF.txt
│       ├── CHECKSUM.TT_RunnerIAC886_x_araip-aradu_a.map.P6WF.md5
│       ├── MANIFEST.TT_RunnerIAC886_x_araip-aradu_a.map.P6WF.correspondence.yml
│       ├── MANIFEST.TT_RunnerIAC886_x_araip-aradu_a.map.P6WF.descriptions.yml
│       └── README.TT_RunnerIAC886_x_araip-aradu_a.map.P6WF.yml
├── markers
│   └── mixed.mrk.Axiom_Arachis_58K_SNP
│       ├── arachis.mixed.mrk.Axiom_Arachis_58K_SNP.flank_seq.tsv.gz
│       ├── CHANGES.mixed.mrk.Axiom_Arachis_58K_SNP.txt
│       ├── CHECKSUM.mixed.mrk.Axiom_Arachis_58K_SNP.md5
│       ├── MANIFEST.mixed.mrk.Axiom_Arachis_58K_SNP.correspondence.yml
│       ├── MANIFEST.mixed.mrk.Axiom_Arachis_58K_SNP.descriptions.yml
│       └── README.mixed.mrk.Axiom_Arachis_58K_SNP.yml
├── repeats
│   ├── mixed.rpt.SHSZ
│   │   ├── arasp.mixed.rpt.SHSZ.repeats_AA011416.fna.gz
│   │   ├── CHANGES.mixed.rpt.SHSZ.txt
│   │   ├── CHECKSUM.mixed.rpt.SHSZ.md5
│   │   ├── MANIFEST.mixed.rpt.SHSZ.correspondence.yml
│   │   ├── MANIFEST.mixed.rpt.SHSZ.descriptions.yml
│   │   └── README.mixed.rpt.SHSZ.yml
│   └── mixed.rpt.XJGZ
│       ├── arasp.mixed.rpt.XJGZ.repeats_MITE1.fna.gz
│       ├── CHANGES.mixed.rpt.XJGZ.txt
│       ├── CHECKSUM.mixed.rpt.XJGZ.md5
│       ├── MANIFEST.mixed.rpt.XJGZ.correspondence.yml
│       ├── MANIFEST.mixed.rpt.XJGZ.descriptions.yml
│       └── README.mixed.rpt.XJGZ.yml
└── traits
    ├── mixed.trt.QP06
    │   ├── arasp.mixed.trt.QP06.germplasm_trait_Holbrook.xls
    │   ├── CHANGES.mixed.trt.QP06.txt
    │   ├── CHECKSUM.mixed.trt.QP06.md5
    │   ├── MANIFEST.mixed.trt.QP06.correspondence.yml
    │   ├── MANIFEST.mixed.trt.QP06.descriptions.yml
    │   └── README.mixed.trt.QP06.yml
    └── mixed.trt.WFVT
        ├── arasp.mixed.trt.WFVT.germplasm_trait_Simpson.xls
        ├── CHANGES.mixed.trt.WFVT.txt
        ├── CHECKSUM.mixed.trt.WFVT.md5
        ├── MANIFEST.mixed.trt.WFVT.correspondence.yml
        ├── MANIFEST.mixed.trt.WFVT.descriptions.yml
        └── README.mixed.trt.WFVT.yml

Glycine/GENUS/
└── pangenes
    ├── mixed.pan1.R1MT
    │   ├── CHANGES.mixed.pan1.R1MT.txt
    │   ├── CHECKSUM.mixed.pan1.R1MT.md5
    │   ├── glysp.mixed.pan1.R1MT.clust.tsv.gz
    │   ├── glysp.mixed.pan1.R1MT.hsh.tsv.gz
    │   ├── MANIFEST.mixed.pan1.R1MT.correspondence.yml
    │   ├── MANIFEST.mixed.pan1.R1MT.descriptions.yml
    │   └── README.mixed.pan1.R1MT.yml
    └── mixed.pan2.TV81
        ├── CHANGES.mixed.pan2.TV81.txt
        ├── CHECKSUM.mixed.pan2.TV81.md5
        ├── glysp.mixed.pan2.TV81.clust.tsv.gz
        ├── glysp.mixed.pan2.TV81.hsh.tsv.gz
        ├── MANIFEST.mixed.pan2.TV81.correspondence.yml
        ├── MANIFEST.mixed.pan2.TV81.descriptions.yml
        └── README.mixed.pan2.TV81.yml