Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 10 additions & 9 deletions _fleet/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,15 +128,16 @@ TaxonMech's ~626k and ProteinTraitsMech's ~430k records.

Jekyll ignores `_fleet/` (leading underscore) and `scripts/` is excluded in `_config.yml`.
Record links resolve to each Mech's published page where one exists (TraitMech,
CellStructureMech, AntibioticMech, HabitatMech, CommunityMech, TaxonMech's
taxon.html route, ProteinTraitsMech hash routes) and to the record's source file on GitHub for CultureMech,
MediaIngredientMech and NaturalProductMech in the existing census indexes,
although NaturalProductMech now publishes per-record pages (`pages/<class>/`);
CultureMech's `pages/media/` pages come and go with its `pages/` deployment (#175). CommunityMech's four `data/isolates` records have no
published page, so they get no record link and are left out of the record lists
and overlaps; the census still counts them.
TaxonMech's record links open its taxon pages. NaturalProductMech's browse site
is linked from its card; the census still links its records to GitHub (#149).
CellStructureMech, AntibioticMech, HabitatMech, CommunityMech, NaturalProductMech,
TaxonMech's taxon.html route, ProteinTraitsMech hash routes) and to the record's
source file on GitHub for CultureMech and MediaIngredientMech.
NaturalProductMech's pages are committed under `pages/<class>/<slug>.html`, one per
record, and served by its branch build (#149). CultureMech's `pages/media/` pages
come and go with its Actions deployment (#175), so its links stay on GitHub until
that deployment is stable (#223).
CommunityMech's four `data/isolates` records have no published page, so they get
no record link and are left out of the record lists and overlaps; the census
still counts them. TaxonMech's record links open its taxon pages.

MIBiG and NPAtlas are carried through the whole pipeline alongside the
ontologies, because they are how NaturalProductMech cites its corpus. MIBiG is a
Expand Down
2 changes: 1 addition & 1 deletion _fleet/fleet_fragment.html
Original file line number Diff line number Diff line change
Expand Up @@ -933,7 +933,7 @@ <h2 id="shared-vocabulary">Shared vocabulary</h2>
if (cellSel !== key) return; // a later click replaced this one
var cap = doc.records.length < doc.total;
cellPanel.innerHTML = '<p class="eyebrow">' + esc(m) + ' · ' + esc(v) + '</p><h3 style="color:' + inkColor(m) + ';border-image:none;border-color:' + color(m) + '">' + fmt(doc.total) + ' record' + (doc.total === 1 ? '' : 's') + ' in ' + esc(m) + ' cite ' + esc(v) + ' identifiers</h3>' +
'<p>' + (cap ? 'Showing the first ' + fmt(doc.records.length) + '. ' : '') + 'Each link opens the record' + (m === "CultureMech" || m === "MediaIngredientMech" || m === "NaturalProductMech" ? ' source file on GitHub' : ' page') + '.</p>' +
'<p>' + (cap ? 'Showing the first ' + fmt(doc.records.length) + '. ' : '') + 'Each link opens the record' + (m === "CultureMech" || m === "MediaIngredientMech" ? ' source file on GitHub' : ' page') + '.</p>' +
'<div class="links"><a class="go" href="' + MECHS[m].site + '">Open ' + esc(m) + ' ↗</a></div><p class="reclist">' + recLinks(doc.base, doc.records, doc.records.length) + '</p>';
})["catch"](function () { if (cellSel !== key) return; cellPanel.innerHTML = '<p class="eyebrow">' + esc(m) + ' · ' + esc(v) + '</p><p>' + loadFailed() + '</p>'; });
});
Expand Down
2 changes: 1 addition & 1 deletion assets/fleet/cells/NaturalProductMech--CHEBI.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/fleet/cells/NaturalProductMech--MIBiG.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/fleet/cells/NaturalProductMech--NCBITaxon.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/fleet/cells/NaturalProductMech--NPAtlas.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/fleet/cells/NaturalProductMech--RHEA.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"mech":"NaturalProductMech","prefix":"RHEA","base":"https://github.com/CultureBotAI/NaturalProductMech/blob/main/data/natural_products/","total":1,"records":[["polyketides/erythromycin-a.yaml","erythromycin A"]]}
{"mech":"NaturalProductMech","prefix":"RHEA","base":"https://culturebotai.github.io/NaturalProductMech/pages/","total":1,"records":[["polyketides/erythromycin-a.html","erythromycin A"]]}
2 changes: 1 addition & 1 deletion assets/fleet/cells/NaturalProductMech--UniProt.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"mech":"NaturalProductMech","prefix":"UniProt","base":"https://github.com/CultureBotAI/NaturalProductMech/blob/main/data/natural_products/","total":102,"records":[["alkaloids/4-hydroxy-2-quinolone.yaml","4-hydroxy-2-quinolone"],["alkaloids/8-azaguanine.yaml","8-azaguanine"],["alkaloids/biotin.yaml","biotin"],["alkaloids/chloramphenicol.yaml","chloramphenicol"],["alkaloids/congocidine.yaml","congocidine"],["alkaloids/cycloheximide.yaml","cycloheximide"],["alkaloids/cytochalasin-e.yaml","cytochalasin E"],["alkaloids/ergotamine.yaml","ergotamine"],["alkaloids/esmeraldin.yaml","esmeraldin"],["alkaloids/fervenulin.yaml","fervenulin"],["alkaloids/fumiquinazoline-a.yaml","fumiquinazoline A"],["alkaloids/fumiquinazoline-d.yaml","fumiquinazoline D"],["alkaloids/holomycin.yaml","holomycin"],["alkaloids/huperzine-a.yaml","huperzine A"],["alkaloids/k-252a-2.yaml","K-252a"],["alkaloids/methylarcyriarubin.yaml","methylarcyriarubin"],["alkaloids/myxochelin-a.yaml","myxochelin A"],["alkaloids/neocarazostatin-a.yaml","neocarazostatin A"],["alkaloids/nybomycin.yaml","nybomycin"],["alkaloids/odilorhabdin-noso-95c.yaml","odilorhabdin NOSO-95C"],["alkaloids/pentostatin.yaml","pentostatin"],["alkaloids/physostigmine.yaml","physostigmine"],["alkaloids/psilocybin.yaml","psilocybin"],["alkaloids/pyrrolnitrin.yaml","pyrrolnitrin"],["alkaloids/staurosporine-2.yaml","staurosporine"],["alkaloids/swainsonine.yaml","swainsonine"],["alkaloids/thebaine.yaml","thebaine"],["alkaloids/tioguanine.yaml","tioguanine"],["alkaloids/toxoflavin.yaml","toxoflavin"],["amino_acids_and_peptides/actinonin.yaml","actinonin"],["amino_acids_and_peptides/apicidin.yaml","apicidin"],["amino_acids_and_peptides/citrulline.yaml","citrulline"],["amino_acids_and_peptides/clavulanic-acid-2.yaml","clavulanic acid"],["amino_acids_and_peptides/cyclosporin-a.yaml","cyclosporin A"],["amino_acids_and_peptides/desferrioxamine-e.yaml","desferrioxamine E"],["amino_acids_and_peptides/ditryptophenaline.yaml","(-)-ditryptophenaline"],["amino_acids_and_peptides/ectoine.yaml","ectoine"],["amino_acids_and_peptides/epoxomicin.yaml","epoxomicin"],["amino_acids_and_peptides/feglymycin.yaml","feglymycin"],["amino_acids_and_peptides/leupeptin-a.yaml","leupeptin A"],["amino_acids_and_peptides/linaclotide.yaml","linaclotide"],["amino_acids_and_peptides/n-acetyltryptophan.yaml","N-acetyltryptophan"],["amino_acids_and_peptides/polymyxin.yaml","polymyxin"],["amino_acids_and_peptides/sanglifehrin-a.yaml","sanglifehrin A"],["amino_acids_and_peptides/thiostrepton.yaml","thiostrepton"],["amino_acids_and_peptides/tubulysin-a.yaml","tubulysin A"],["amino_acids_and_peptides/tyrocidine-a.yaml","tyrocidine A"],["carbohydrates/kanamycin-a.yaml","kanamycin A"],["carbohydrates/lincomycin.yaml","lincomycin"],["carbohydrates/puromycin.yaml","puromycin"],["carbohydrates/sangivamycin.yaml","sangivamycin"],["carbohydrates/tobramycin.yaml","tobramycin"],["fatty_acids/all-cis-5-8-11-14-17-icosapentaenoic-acid.yaml","all-cis-5,8,11,14,17-icosapentaenoic acid"],["fatty_acids/desferrioxamine-b.yaml","desferrioxamine B"],["fatty_acids/trans-aconitic-acid.yaml","trans-aconitic acid"],["fatty_acids/triacsin-c.yaml","triacsin C"],["polyketides/2-4-diacetylphloroglucinol.yaml","2,4-diacetylphloroglucinol"],["polyketides/asukamycin.yaml","asukamycin"],["polyketides/chelocardin.yaml","chelocardin"],["polyketides/chlortetracycline.yaml","chlortetracycline"],["polyketides/daunorubicin.yaml","daunorubicin"],["polyketides/dehydrorabelomycin.yaml","dehydrorabelomycin"],["polyketides/emodin.yaml","emodin"],["polyketides/erythromycin-a.yaml","erythromycin A"],["polyketides/flaviolin.yaml","flaviolin"],["polyketides/geldanamycin-2.yaml","geldanamycin"],["polyketides/herboxidiene.yaml","herboxidiene"],["polyketides/kojic-acid.yaml","kojic acid"],["polyketides/monactin.yaml","monactin"],["polyketides/monocillin-iv.yaml","monocillin IV"],["polyketides/mycophenolic-acid.yaml","mycophenolic acid"],["polyketides/nigericin.yaml","nigericin"],["polyketides/pentamycin.yaml","pentamycin"],["polyketides/pyrophen.yaml","pyrophen"],["polyketides/radicicol.yaml","radicicol"],["polyketides/rifamycin-sv.yaml","rifamycin SV"],["polyketides/sirolimus.yaml","sirolimus"],["polyketides/soraphen-a.yaml","soraphen A"],["polyketides/tautomycetin.yaml","tautomycetin"],["polyketides/terreic-acid.yaml","terreic acid"],["polyketides/trinactin.yaml","trinactin"],["shikimates_and_phenylpropanoids/naringenin.yaml","naringenin"],["shikimates_and_phenylpropanoids/o-orsellinic-acid.yaml","o-orsellinic acid"],["shikimates_and_phenylpropanoids/ochratoxin-a.yaml","ochratoxin A"],["terpenoids/aphidicolin.yaml","aphidicolin"],["terpenoids/carotene.yaml","β-carotene"],["terpenoids/helvolic-acid.yaml","helvolic acid"],["terpenoids/lupeol.yaml","lupeol"],["terpenoids/zeaxanthin.yaml","zeaxanthin"],["unclassified/6ar-11as-11br-10-acetyl-11-hydroxy-7-7-dimethyl-2-6-6a-7-11a-11b-hexahydro-9h-py.yaml","(6aR,11aS,11bR)-10-acetyl-11-hydroxy-7,7-dimethyl-2,6,6a,7,11a,11b-hexahydro-9H-pyrrolo[1',2':2,3]isoindolo[4,5,6-cd]indol-9-one"],["unclassified/aflatoxin-b1.yaml","aflatoxin B1"],["unclassified/antimycin-a.yaml","antimycin A"],["unclassified/antimycin-a1b.yaml","antimycin A1B"],["unclassified/ascofuranone.yaml","ascofuranone"],["unclassified/beauvericin.yaml","beauvericin"],["unclassified/colletochlorin-b.yaml","Colletochlorin B"],["unclassified/echinomycin.yaml","echinomycin"],["unclassified/epothilone-b.yaml","epothilone B"],["unclassified/penitrem-a.yaml","penitrem A"],["unclassified/teixobactin.yaml","teixobactin"],["unclassified/telomestatin.yaml","telomestatin"],["unclassified/terretonin.yaml","terretonin"]]}
{"mech":"NaturalProductMech","prefix":"UniProt","base":"https://culturebotai.github.io/NaturalProductMech/pages/","total":102,"records":[["alkaloids/4-hydroxy-2-quinolone.html","4-hydroxy-2-quinolone"],["alkaloids/8-azaguanine.html","8-azaguanine"],["alkaloids/biotin.html","biotin"],["alkaloids/chloramphenicol.html","chloramphenicol"],["alkaloids/congocidine.html","congocidine"],["alkaloids/cycloheximide.html","cycloheximide"],["alkaloids/cytochalasin-e.html","cytochalasin E"],["alkaloids/ergotamine.html","ergotamine"],["alkaloids/esmeraldin.html","esmeraldin"],["alkaloids/fervenulin.html","fervenulin"],["alkaloids/fumiquinazoline-a.html","fumiquinazoline A"],["alkaloids/fumiquinazoline-d.html","fumiquinazoline D"],["alkaloids/holomycin.html","holomycin"],["alkaloids/huperzine-a.html","huperzine A"],["alkaloids/k-252a-2.html","K-252a"],["alkaloids/methylarcyriarubin.html","methylarcyriarubin"],["alkaloids/myxochelin-a.html","myxochelin A"],["alkaloids/neocarazostatin-a.html","neocarazostatin A"],["alkaloids/nybomycin.html","nybomycin"],["alkaloids/odilorhabdin-noso-95c.html","odilorhabdin NOSO-95C"],["alkaloids/pentostatin.html","pentostatin"],["alkaloids/physostigmine.html","physostigmine"],["alkaloids/psilocybin.html","psilocybin"],["alkaloids/pyrrolnitrin.html","pyrrolnitrin"],["alkaloids/staurosporine-2.html","staurosporine"],["alkaloids/swainsonine.html","swainsonine"],["alkaloids/thebaine.html","thebaine"],["alkaloids/tioguanine.html","tioguanine"],["alkaloids/toxoflavin.html","toxoflavin"],["amino_acids_and_peptides/actinonin.html","actinonin"],["amino_acids_and_peptides/apicidin.html","apicidin"],["amino_acids_and_peptides/citrulline.html","citrulline"],["amino_acids_and_peptides/clavulanic-acid-2.html","clavulanic acid"],["amino_acids_and_peptides/cyclosporin-a.html","cyclosporin A"],["amino_acids_and_peptides/desferrioxamine-e.html","desferrioxamine E"],["amino_acids_and_peptides/ditryptophenaline.html","(-)-ditryptophenaline"],["amino_acids_and_peptides/ectoine.html","ectoine"],["amino_acids_and_peptides/epoxomicin.html","epoxomicin"],["amino_acids_and_peptides/feglymycin.html","feglymycin"],["amino_acids_and_peptides/leupeptin-a.html","leupeptin A"],["amino_acids_and_peptides/linaclotide.html","linaclotide"],["amino_acids_and_peptides/n-acetyltryptophan.html","N-acetyltryptophan"],["amino_acids_and_peptides/polymyxin.html","polymyxin"],["amino_acids_and_peptides/sanglifehrin-a.html","sanglifehrin A"],["amino_acids_and_peptides/thiostrepton.html","thiostrepton"],["amino_acids_and_peptides/tubulysin-a.html","tubulysin A"],["amino_acids_and_peptides/tyrocidine-a.html","tyrocidine A"],["carbohydrates/kanamycin-a.html","kanamycin A"],["carbohydrates/lincomycin.html","lincomycin"],["carbohydrates/puromycin.html","puromycin"],["carbohydrates/sangivamycin.html","sangivamycin"],["carbohydrates/tobramycin.html","tobramycin"],["fatty_acids/all-cis-5-8-11-14-17-icosapentaenoic-acid.html","all-cis-5,8,11,14,17-icosapentaenoic acid"],["fatty_acids/desferrioxamine-b.html","desferrioxamine B"],["fatty_acids/trans-aconitic-acid.html","trans-aconitic acid"],["fatty_acids/triacsin-c.html","triacsin C"],["polyketides/2-4-diacetylphloroglucinol.html","2,4-diacetylphloroglucinol"],["polyketides/asukamycin.html","asukamycin"],["polyketides/chelocardin.html","chelocardin"],["polyketides/chlortetracycline.html","chlortetracycline"],["polyketides/daunorubicin.html","daunorubicin"],["polyketides/dehydrorabelomycin.html","dehydrorabelomycin"],["polyketides/emodin.html","emodin"],["polyketides/erythromycin-a.html","erythromycin A"],["polyketides/flaviolin.html","flaviolin"],["polyketides/geldanamycin-2.html","geldanamycin"],["polyketides/herboxidiene.html","herboxidiene"],["polyketides/kojic-acid.html","kojic acid"],["polyketides/monactin.html","monactin"],["polyketides/monocillin-iv.html","monocillin IV"],["polyketides/mycophenolic-acid.html","mycophenolic acid"],["polyketides/nigericin.html","nigericin"],["polyketides/pentamycin.html","pentamycin"],["polyketides/pyrophen.html","pyrophen"],["polyketides/radicicol.html","radicicol"],["polyketides/rifamycin-sv.html","rifamycin SV"],["polyketides/sirolimus.html","sirolimus"],["polyketides/soraphen-a.html","soraphen A"],["polyketides/tautomycetin.html","tautomycetin"],["polyketides/terreic-acid.html","terreic acid"],["polyketides/trinactin.html","trinactin"],["shikimates_and_phenylpropanoids/naringenin.html","naringenin"],["shikimates_and_phenylpropanoids/o-orsellinic-acid.html","o-orsellinic acid"],["shikimates_and_phenylpropanoids/ochratoxin-a.html","ochratoxin A"],["terpenoids/aphidicolin.html","aphidicolin"],["terpenoids/carotene.html","β-carotene"],["terpenoids/helvolic-acid.html","helvolic acid"],["terpenoids/lupeol.html","lupeol"],["terpenoids/zeaxanthin.html","zeaxanthin"],["unclassified/6ar-11as-11br-10-acetyl-11-hydroxy-7-7-dimethyl-2-6-6a-7-11a-11b-hexahydro-9h-py.html","(6aR,11aS,11bR)-10-acetyl-11-hydroxy-7,7-dimethyl-2,6,6a,7,11a,11b-hexahydro-9H-pyrrolo[1',2':2,3]isoindolo[4,5,6-cd]indol-9-one"],["unclassified/aflatoxin-b1.html","aflatoxin B1"],["unclassified/antimycin-a.html","antimycin A"],["unclassified/antimycin-a1b.html","antimycin A1B"],["unclassified/ascofuranone.html","ascofuranone"],["unclassified/beauvericin.html","beauvericin"],["unclassified/colletochlorin-b.html","Colletochlorin B"],["unclassified/echinomycin.html","echinomycin"],["unclassified/epothilone-b.html","epothilone B"],["unclassified/penitrem-a.html","penitrem A"],["unclassified/teixobactin.html","teixobactin"],["unclassified/telomestatin.html","telomestatin"],["unclassified/terretonin.html","terretonin"]]}
Loading
Loading