├── .claude ├── CLAUDE.md ├── agents │ ├── architect-review.md │ ├── backend-architect.md │ ├── code-reviewer.md │ ├── django-pro.md │ ├── frontend-developer.md │ ├── graphql-architect.md │ ├── legacy-modernizer.md │ └── performance-engineer.md └── commands │ ├── code-explain.md │ ├── fix-sentry-issue.md │ ├── pr-enhance.md │ ├── refactor-clean.md │ └── ultra-minimize.md ├── .github ├── FUNDING.yml ├── copilot-instructions.md ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── claude.yml │ └── combine-prs.yml ├── .gitignore ├── .mcp.json ├── .nvmrc ├── .pre-commit-config.yaml ├── .python-version ├── LICENSE ├── Procfile ├── README.md ├── _resources ├── Browserstack-logo@2x.png ├── gitbook_avatar-rectangle.png ├── logo_green_wide@1x.gif └── sentry-logo-black.svg ├── backend ├── bin │ ├── blastp_nix │ ├── blastx_nix │ ├── makeblastdb_nix │ └── muscle_nix ├── config │ ├── __init__.py │ ├── api_router.py │ ├── settings │ │ ├── __init__.py │ │ ├── base.py │ │ ├── local.py │ │ ├── production.py │ │ ├── production_local.py │ │ └── test.py │ ├── urls.py │ └── wsgi.py ├── conftest.py ├── favit │ ├── __init__.py │ ├── admin.py │ ├── managers.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20180113_0002.py │ │ ├── 0003_alter_favorite_id.py │ │ └── __init__.py │ ├── models.py │ ├── templates │ │ └── favit │ │ │ ├── button.html │ │ │ └── unfave-button.html │ ├── templatetags │ │ ├── __init__.py │ │ └── favit_tags.py │ ├── urls.py │ └── views.py ├── fpbase │ ├── __init__.py │ ├── apps.py │ ├── cache_utils.py │ ├── celery.py │ ├── context_processors.py │ ├── contrib │ │ ├── __init__.py │ │ └── sites │ │ │ ├── __init__.py │ │ │ └── migrations │ │ │ ├── 0001_initial.py │ │ │ ├── 0002_alter_domain_unique.py │ │ │ ├── 0003_set_site_domain_and_name.py │ │ │ ├── 0004_alter_site_options.py │ │ │ └── __init__.py │ ├── decorators.py │ ├── forms.py │ ├── middleware.py │ ├── schema.py │ ├── sitemaps.py │ ├── static │ │ └── icons │ │ │ ├── add-item.svg │ │ │ ├── add.svg │ │ │ ├── alert.svg │ │ │ ├── book.svg │ │ │ ├── chart.svg │ │ │ ├── check.svg │ │ │ ├── clock.svg │ │ │ ├── close.svg │ │ │ ├── collection.svg │ │ │ ├── delete.svg │ │ │ ├── download.svg │ │ │ ├── edit.svg │ │ │ ├── email.svg │ │ │ ├── exchange.svg │ │ │ ├── external-link.svg │ │ │ ├── filter.svg │ │ │ ├── flag-outline.svg │ │ │ ├── flag.svg │ │ │ ├── google.svg │ │ │ ├── grid.svg │ │ │ ├── heart-outline.svg │ │ │ ├── heart.svg │ │ │ ├── help.svg │ │ │ ├── info-i.svg │ │ │ ├── info.svg │ │ │ ├── keyboard.svg │ │ │ ├── lightbulb.svg │ │ │ ├── link.svg │ │ │ ├── menu.svg │ │ │ ├── orcid.svg │ │ │ ├── photo.svg │ │ │ ├── question.svg │ │ │ ├── quote.svg │ │ │ ├── remove.svg │ │ │ ├── search.svg │ │ │ ├── selected.svg │ │ │ ├── settings.svg │ │ │ ├── share-square.svg │ │ │ ├── share.svg │ │ │ ├── spinner.svg │ │ │ ├── success.svg │ │ │ ├── sun.svg │ │ │ ├── table.svg │ │ │ ├── thumbtack.svg │ │ │ ├── trash.svg │ │ │ ├── twitter.svg │ │ │ ├── undo.svg │ │ │ ├── unselected.svg │ │ │ ├── upload.svg │ │ │ ├── view.svg │ │ │ ├── warning.svg │ │ │ └── wrench.svg │ ├── templates │ │ ├── 403.html │ │ ├── 403_csrf.html │ │ ├── 404.html │ │ ├── 500.html │ │ ├── _addgene_button.html │ │ ├── _disqus.html │ │ ├── _ga.html │ │ ├── _logo.html │ │ ├── _logo_prestyled.html │ │ ├── _nav.html │ │ ├── _polyfill.html │ │ ├── account │ │ │ ├── account_inactive.html │ │ │ ├── base.html │ │ │ ├── email.html │ │ │ ├── email │ │ │ │ ├── email_confirmation_message.html │ │ │ │ ├── email_confirmation_message.txt │ │ │ │ ├── email_confirmation_signup_message.html │ │ │ │ └── email_confirmation_signup_message.txt │ │ │ ├── email_confirm.html │ │ │ ├── login.html │ │ │ ├── logout.html │ │ │ ├── password_change.html │ │ │ ├── password_reset.html │ │ │ ├── password_reset_done.html │ │ │ ├── password_reset_from_key.html │ │ │ ├── password_reset_from_key_done.html │ │ │ ├── password_set.html │ │ │ ├── signup.html │ │ │ ├── signup_closed.html │ │ │ ├── verification_sent.html │ │ │ └── verified_email_required.html │ │ ├── admin │ │ │ └── index.html │ │ ├── avatar │ │ │ ├── add.html │ │ │ ├── base.html │ │ │ ├── change.html │ │ │ └── confirm_delete.html │ │ ├── base.html │ │ ├── email │ │ │ ├── _email_button.html │ │ │ └── email_base.html │ │ ├── googleaecf5301782589e7.html │ │ ├── pages │ │ │ ├── _moderation.html │ │ │ ├── about.html │ │ │ ├── api.html │ │ │ ├── beta.html │ │ │ ├── bleaching.html │ │ │ ├── cite.html │ │ │ ├── contact.html │ │ │ ├── contributing.html │ │ │ ├── home.html │ │ │ ├── mutations.html │ │ │ ├── schema.html │ │ │ ├── terms.html │ │ │ ├── test_autocomplete.html │ │ │ └── thanks.html │ │ ├── rest_framework │ │ │ └── api.html │ │ ├── robots.txt │ │ ├── socialaccount │ │ │ ├── connections.html │ │ │ ├── login.html │ │ │ ├── signup.html │ │ │ └── snippets │ │ │ │ └── provider_list.html │ │ └── users │ │ │ ├── user_detail.html │ │ │ ├── user_form.html │ │ │ └── user_list.html │ ├── templatetags │ │ ├── __init__.py │ │ └── fpbase_tags.py │ ├── users │ │ ├── __init__.py │ │ ├── adapters.py │ │ ├── admin.py │ │ ├── api │ │ │ ├── serializers.py │ │ │ └── views.py │ │ ├── apps.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ ├── 0002_auto_20180512_0058.py │ │ │ ├── 0003_userlogin.py │ │ │ ├── 0004_auto_20190121_1341.py │ │ │ ├── 0005_auto_20190121_2127.py │ │ │ ├── 0006_alter_user_first_name_alter_user_id_and_more.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── signals.py │ │ ├── urls.py │ │ └── views.py │ ├── util.py │ └── views.py ├── fpseq │ ├── __init__.py │ ├── align.py │ ├── fpseq.py │ ├── mutations.py │ ├── skbio_protein.py │ └── util.py ├── manage.py ├── proteins │ ├── __init__.py │ ├── admin.py │ ├── api │ │ ├── __init__.py │ │ ├── _tweaks.py │ │ ├── serializers.py │ │ ├── urls.py │ │ └── views.py │ ├── apps.py │ ├── extrest │ │ ├── __init__.py │ │ ├── entrez.py │ │ └── ga.py │ ├── factories.py │ ├── fields.py │ ├── filters.py │ ├── forms.numbers │ │ ├── Data │ │ │ ├── tile_paper_ltgray-7.jpg │ │ │ └── tile_paper_medgray-8.jpg │ │ ├── Index.zip │ │ └── Metadata │ │ │ ├── BuildVersionHistory.plist │ │ │ ├── DocumentIdentifier │ │ │ └── Properties.plist │ ├── forms │ │ ├── __init__.py │ │ ├── forms.py │ │ ├── microscope.py │ │ ├── spectrum.py │ │ └── spectrum_v2.py │ ├── handlers.py │ ├── index.py │ ├── management │ │ ├── __init__.py │ │ └── commands │ │ │ ├── __init__.py │ │ │ ├── dumpfixture.py │ │ │ ├── makeblastdb.py │ │ │ ├── rebuild_lineage_tree.py │ │ │ └── sync_snapgene_plasmids.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20180312_0156.py │ │ ├── 0003_protein_oser.py │ │ ├── 0004_auto_20180315_1323.py │ │ ├── 0005_auto_20180328_1614.py │ │ ├── 0005_auto_20180328_1614_squashed_0010_auto_20180501_1547.py │ │ ├── 0006_auto_20180401_2009.py │ │ ├── 0006_auto_20180512_0058.py │ │ ├── 0007_auto_20180403_0140.py │ │ ├── 0007_auto_20180513_2346.py │ │ ├── 0008_auto_20180430_0308.py │ │ ├── 0008_auto_20180515_1659.py │ │ ├── 0009_auto_20180430_0335.py │ │ ├── 0009_auto_20180525_1640.py │ │ ├── 0010_auto_20180501_1547.py │ │ ├── 0010_auto_20180525_1840.py │ │ ├── 0011_auto_20180525_2349.py │ │ ├── 0012_auto_20180708_1811.py │ │ ├── 0013_auto_20180718_1717.py │ │ ├── 0014_auto_20180718_2340.py │ │ ├── 0015_auto_20180720_1921.py │ │ ├── 0016_auto_20180722_1314.py │ │ ├── 0017_auto_20180722_1626.py │ │ ├── 0018_protein_cofactor.py │ │ ├── 0019_auto_20180723_2200.py │ │ ├── 0020_auto_20180729_0234.py │ │ ├── 0021_auto_20180804_0203.py │ │ ├── 0022_osermeasurement.py │ │ ├── 0023_spectrum_reference.py │ │ ├── 0024_auto_20181011_1659.py │ │ ├── 0025_auto_20181011_1715.py │ │ ├── 0026_bleachmeasurement_cell_type.py │ │ ├── 0027_auto_20181011_1754.py │ │ ├── 0028_auto_20181012_2011.py │ │ ├── 0029_auto_20181014_1241.py │ │ ├── 0030_lineage.py │ │ ├── 0031_auto_20181103_1531.py │ │ ├── 0032_auto_20181107_2015.py │ │ ├── 0033_auto_20181107_2119.py │ │ ├── 0034_lineage_rootmut.py │ │ ├── 0035_auto_20181110_0103.py │ │ ├── 0036_lineage_root_node.py │ │ ├── 0037_auto_20181205_2035.py │ │ ├── 0038_auto_20181205_2044.py │ │ ├── 0039_auto_20181206_0009.py │ │ ├── 0040_auto_20181210_0345.py │ │ ├── 0041_auto_20181216_1743.py │ │ ├── 0042_auto_20181216_1744.py │ │ ├── 0043_remove_excerpt_protein.py │ │ ├── 0044_auto_20181218_1310.py │ │ ├── 0045_dye_is_dark.py │ │ ├── 0046_auto_20190121_1341.py │ │ ├── 0047_auto_20190319_1525.py │ │ ├── 0048_change_protein_uuid.py │ │ ├── 0049_auto_20190323_1947.py │ │ ├── 0050_auto_20190714_1318.py │ │ ├── 0051_alter_bleachmeasurement_created_by_and_more.py │ │ ├── 0052_alter_protein_chromophore.py │ │ ├── 0053_alter_protein_chromophore.py │ │ ├── 0054_microscope_cfg_calc_efficiency_and_more.py │ │ ├── 0055_spectrum_status_spectrum_status_changed.py │ │ ├── 0056_spectrum_spectrum_state_status_idx_and_more.py │ │ ├── 0057_add_status_index.py │ │ ├── 0058_snapgeneplasmid_protein_snapgene_plasmids.py │ │ ├── 0059_add_fluorophore_and_new_models.py │ │ ├── 0060_spectrum_optimized_storage.py │ │ └── __init__.py │ ├── models │ │ ├── __init__.py │ │ ├── _sequence_field.py │ │ ├── bleach.py │ │ ├── collection.py │ │ ├── dye.py │ │ ├── efficiency.py │ │ ├── excerpt.py │ │ ├── fluorescence_data.py │ │ ├── fluorescence_measurement.py │ │ ├── fluorophore.py │ │ ├── lineage.py │ │ ├── microscope.py │ │ ├── mixins.py │ │ ├── organism.py │ │ ├── oser.py │ │ ├── protein.py │ │ ├── snapgene.py │ │ ├── spectrum.py │ │ └── transition.py │ ├── schema │ │ ├── __init__.py │ │ ├── query.py │ │ ├── relay.py │ │ └── types.py │ ├── static │ │ └── images │ │ │ ├── GFP_spinner.gif │ │ │ ├── bad_ex_efficiency.gif │ │ │ ├── blast_twitter_card.png │ │ │ ├── blurry_egfp.png │ │ │ ├── blurry_egfp.webp │ │ │ ├── blurry_egfp_glow.png │ │ │ ├── blurry_egfp_glow.webp │ │ │ ├── by-sa.png │ │ │ ├── by-sa.webp │ │ │ ├── circle_logo_full.png │ │ │ ├── equation_Jlambda.png │ │ │ ├── equation_Jlambda.webp │ │ │ ├── equation_r0.png │ │ │ ├── equation_r0.webp │ │ │ ├── favicon.ico │ │ │ ├── favicon.png │ │ │ ├── gfp_black_40.png │ │ │ ├── gfp_blue_40.png │ │ │ ├── gfp_cyan_40.png │ │ │ ├── gfp_far_red_40.png │ │ │ ├── gfp_gray30_40.png │ │ │ ├── gfp_gray50_40.png │ │ │ ├── gfp_gray70_40.png │ │ │ ├── gfp_green_40.png │ │ │ ├── gfp_green_yellow_40.png │ │ │ ├── gfp_magenta_40.png │ │ │ ├── gfp_near_ir_40.png │ │ │ ├── gfp_orange_40.png │ │ │ ├── gfp_rainbow_40.png │ │ │ ├── gfp_raspberry_40.png │ │ │ ├── gfp_red_40.png │ │ │ ├── gfp_teal_40.png │ │ │ ├── gfp_tvgreen_40.png │ │ │ ├── gfp_uv_40.png │ │ │ ├── gfp_violetpurple_40.png │ │ │ ├── gfp_white_40.png │ │ │ ├── gfp_white_40.webp │ │ │ ├── gfp_yellow_40.png │ │ │ ├── good_em_efficiency.png │ │ │ ├── good_em_efficiency.webp │ │ │ ├── good_ex_efficiency.gif │ │ │ ├── ichart.png │ │ │ ├── ichart.webp │ │ │ ├── ichart_twitter_card.png │ │ │ ├── lineage_twitter_card.png │ │ │ ├── logo-algolia-nebula-blue-full.svg │ │ │ ├── logo-white@2x.png │ │ │ ├── logo-white@2x.webp │ │ │ ├── organism_icon.png │ │ │ ├── protein_icon.png │ │ │ ├── query.png │ │ │ ├── query.webp │ │ │ ├── ref.png │ │ │ ├── ref.webp │ │ │ ├── schema_fig.png │ │ │ ├── schema_fig.webp │ │ │ ├── spectra_twitter_card.png │ │ │ ├── square_logo_white_on_green.gif │ │ │ └── twitter_card_report.png │ ├── tasks.py │ ├── templates │ │ ├── _bleach_table.html │ │ ├── _chartaxis_button_group.html │ │ ├── _comparetab.html │ │ ├── _favorite_proteins.html │ │ ├── _protein_blurb.html │ │ ├── _proteinlozenges.html │ │ ├── _proteintable.html │ │ ├── _states_table.html │ │ ├── _widget.html │ │ ├── compare.html │ │ ├── fret.html │ │ ├── history.html │ │ ├── ichart.html │ │ ├── lineage.html │ │ ├── pending_spectra_dashboard.html │ │ ├── problems.html │ │ ├── problems_gaps.html │ │ ├── problems_inconsistencies.html │ │ ├── proteins │ │ │ ├── _loading_logo.html │ │ │ ├── _microscope_include.html │ │ │ ├── _structure_section.html │ │ │ ├── _structured_data.html │ │ │ ├── activity.html │ │ │ ├── blast.html │ │ │ ├── bleach_comparison_form.html │ │ │ ├── bleachmeasurement_form.html │ │ │ ├── collection_remove_button.html │ │ │ ├── forms │ │ │ │ ├── _oc_inline.html │ │ │ │ ├── _transition_form.html │ │ │ │ └── widgets │ │ │ │ │ └── select_add.html │ │ │ ├── microscope_confirm_delete.html │ │ │ ├── microscope_detail.html │ │ │ ├── microscope_embed.html │ │ │ ├── microscope_form.html │ │ │ ├── microscope_list.html │ │ │ ├── modals │ │ │ │ ├── _add_to_collection_modal.html │ │ │ │ ├── _excerpt_modal.html │ │ │ │ ├── _import_spectrum_modal.html │ │ │ │ ├── _organism_modal.html │ │ │ │ ├── _reference_modal.html │ │ │ │ ├── _spectra_url_modal.html │ │ │ │ └── _state_transition_modal.html │ │ │ ├── object_flag_button.html │ │ │ ├── organism_detail.html │ │ │ ├── organism_list.html │ │ │ ├── private_collection.html │ │ │ ├── protein_bleach_detail.html │ │ │ ├── protein_bleach_form.html │ │ │ ├── protein_detail.html │ │ │ ├── protein_form.html │ │ │ ├── protein_search.html │ │ │ ├── proteincollection_confirm_delete.html │ │ │ ├── proteincollection_detail.html │ │ │ ├── proteincollection_form.html │ │ │ ├── proteincollection_list.html │ │ │ ├── scope_report.html │ │ │ ├── spectrum_form.html │ │ │ └── spectrum_form_v2.html │ │ ├── spectra.html │ │ ├── spectra_graph.html │ │ ├── spectrum_submitted.html │ │ ├── spectrum_submitted_v2.html │ │ ├── spectrum_url_form.html │ │ ├── table.html │ │ ├── updates_disabled.html │ │ └── widget.js │ ├── templatetags │ │ ├── __init__.py │ │ └── protein_tags.py │ ├── urls.py │ ├── util │ │ ├── __init__.py │ │ ├── _scipy.py │ │ ├── blast.py │ │ ├── bleach.py │ │ ├── blurb.py │ │ ├── efficiency.py │ │ ├── helpers.py │ │ ├── history.py │ │ ├── importers.py │ │ ├── maintain.py │ │ ├── spectra.py │ │ └── spectra_import.py │ ├── validators.py │ └── views │ │ ├── __init__.py │ │ ├── ajax.py │ │ ├── autocomplete.py │ │ ├── blast.py │ │ ├── collection.py │ │ ├── fret.py │ │ ├── microscope.py │ │ ├── mixins.py │ │ ├── protein.py │ │ ├── search.py │ │ └── spectra.py ├── references │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── factories.py │ ├── forms.py │ ├── index.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_reference_firstauthor.py │ │ ├── 0003_auto_20180804_0203.py │ │ ├── 0004_auto_20181026_1547.py │ │ ├── 0005_auto_20190103_1409.py │ │ ├── 0006_alter_author_id_alter_reference_id_and_more.py │ │ ├── 0007_alter_reference_year.py │ │ ├── 0008_alter_reference_year.py │ │ └── __init__.py │ ├── models.py │ ├── schema.py │ ├── templates │ │ ├── _reference.html │ │ ├── _reference_small.html │ │ └── references │ │ │ ├── author_detail.html │ │ │ ├── reference_detail.html │ │ │ └── reference_list.html │ ├── urls.py │ └── views.py ├── tests │ ├── __init__.py │ ├── conftest.py │ ├── test_api │ │ ├── test_fpbasepy_suite.py │ │ └── test_graphql_schema.py │ ├── test_favit │ │ └── test_favit.py │ ├── test_fpbase │ │ ├── __init__.py │ │ ├── test_query_optimization.py │ │ ├── test_rate_limiting.py │ │ └── test_templatetags.py │ ├── test_fpseq │ │ ├── test_align.py │ │ └── test_fpseq.py │ ├── test_proteins │ │ ├── __init__.py │ │ ├── test_ajax_views.py │ │ ├── test_api_views.py │ │ ├── test_collection_views.py │ │ ├── test_fluorophore.py │ │ ├── test_forms.py │ │ ├── test_importers.py │ │ ├── test_lineage.py │ │ ├── test_models.py │ │ ├── test_reversion.py │ │ ├── test_search_views.py │ │ ├── test_spectra_views.py │ │ ├── test_tasks.py │ │ └── test_views.py │ ├── test_spectrum_v2_duplicates.py │ └── test_users │ │ ├── __init__.py │ │ ├── factories.py │ │ ├── test_admin.py │ │ ├── test_avatar.py │ │ ├── test_models.py │ │ ├── test_urls.py │ │ └── test_views.py └── tests_e2e │ ├── conftest.py │ ├── snapshot_plugin.py │ ├── test_e2e.py │ ├── test_spectra_viewer.py │ └── test_spectrum_form_v2.py ├── biome.json ├── codecov.yml ├── frontend ├── package.json ├── src │ ├── blast-app.js │ ├── css │ │ ├── _algoliasearch.scss │ │ ├── _blockquotes.scss │ │ ├── _comparison.scss │ │ ├── _forms.scss │ │ ├── _home.scss │ │ ├── _ichart.scss │ │ ├── _lineage.scss │ │ ├── _litemol.scss │ │ ├── _main.scss │ │ ├── _nav.scss │ │ ├── _options.scss │ │ ├── _protein.scss │ │ ├── _reference.scss │ │ ├── _scope_report.scss │ │ ├── _social.scss │ │ ├── _spectra.scss │ │ ├── _table.scss │ │ ├── _variables.scss │ │ ├── litemol │ │ │ └── LiteMol-plugin-blue.css │ │ └── style.scss │ ├── d3-charts.js │ ├── embedscope.js │ ├── fonts │ │ ├── fontello.eot │ │ ├── fontello.svg │ │ ├── fontello.ttf │ │ ├── fontello.woff │ │ └── fontello.woff2 │ ├── fret.js │ ├── index.js │ ├── js │ │ ├── ajax-sentry.js │ │ ├── algolia.js │ │ ├── detect-touch.js │ │ ├── favit.js │ │ ├── fret.js │ │ ├── ichart.js │ │ ├── icons.js │ │ ├── jquery.formset.js │ │ ├── lineage.js │ │ ├── my-polyfills.js │ │ ├── onload.js │ │ ├── pdb │ │ │ └── LiteMol-plugin.js │ │ ├── project.js │ │ ├── scope_report.js │ │ ├── search_logic.js │ │ ├── sentry-error-boundary.jsx │ │ ├── sentry-init.js │ │ └── spectrum-form │ │ │ ├── column-picker.js │ │ │ ├── csv-parser.js │ │ │ ├── duplicate-checker.js │ │ │ ├── form-controller.js │ │ │ ├── normalization.js │ │ │ └── spectrum-chart.js │ ├── microscope-form.js │ ├── microscope.js │ ├── my-litemol.js │ ├── protein-table.js │ ├── scope-report.js │ ├── simple-spectra-viewer.js │ ├── spectra-viewer.js │ └── spectrum-form-v2.js └── vite.config.js ├── justfile ├── package.json ├── packages ├── blast │ ├── index.html │ ├── package.json │ ├── src │ │ ├── App.jsx │ │ ├── InputForm.jsx │ │ ├── ReportAlignments.jsx │ │ ├── ReportDescription.jsx │ │ ├── ReportView.jsx │ │ └── index.js │ └── vite.config.js ├── protein-table │ ├── package.json │ ├── src │ │ ├── App.jsx │ │ ├── components │ │ │ ├── ProteinTable.jsx │ │ │ └── TableControls.jsx │ │ ├── index.jsx │ │ ├── theme.js │ │ └── utils │ │ │ └── export.js │ └── vite.config.js └── spectra │ ├── index.html │ ├── package.json │ ├── src │ ├── App.tsx │ ├── Components │ │ ├── CustomFilterCreator.jsx │ │ ├── CustomFilterGroup.jsx │ │ ├── CustomLaserCreator.jsx │ │ ├── CustomLaserGroup.jsx │ │ ├── EfficiencyTable.jsx │ │ ├── FaIcon.tsx │ │ ├── InputSlider.jsx │ │ ├── ListCheckbox.tsx │ │ ├── MuiReactSelect.jsx │ │ ├── MyAppBar.jsx │ │ ├── OwnerOptionsForm.jsx │ │ ├── OwnersContainer.jsx │ │ ├── ProductLink.tsx │ │ ├── SearchModal.jsx │ │ ├── SettingsDrawer.jsx │ │ ├── ShareButton.jsx │ │ ├── SortableWindowedSelect.jsx │ │ ├── SpectraViewer │ │ │ ├── ChartOptions.jsx │ │ │ ├── ChartOptionsForm.jsx │ │ │ ├── LoadingLogo.jsx │ │ │ ├── NoData.jsx │ │ │ ├── SpectraViewer.jsx │ │ │ ├── SpectrumSeries.jsx │ │ │ ├── XAxisRangeInputs.tsx │ │ │ ├── fixLogScale.js │ │ │ └── index.ts │ │ ├── SpectrumSelector.jsx │ │ ├── SpectrumSelectorGroup.jsx │ │ ├── StateConflictToast.tsx │ │ ├── SubtypeSelector.jsx │ │ ├── SubtypeToggle.jsx │ │ ├── WelcomeModal.jsx │ │ ├── WindowedMenuList.jsx │ │ ├── theme.ts │ │ ├── useKeyboardShortcuts.ts │ │ └── useWindowWidth.ts │ ├── api │ │ ├── client.ts │ │ └── queries.ts │ ├── colors.ts │ ├── defaults.ts │ ├── fragmentTypes.json │ ├── global.d.ts │ ├── hooks │ │ ├── useOpticalConfigs.ts │ │ ├── useSpectraData.ts │ │ ├── useSpectraMetadata.ts │ │ └── useSpectraQueries.ts │ ├── icons.ts │ ├── index.css │ ├── index.tsx │ ├── logo.svg │ ├── mui-styles.d.ts │ ├── palettes.ts │ ├── polyfills.js │ ├── store │ │ ├── metadataStore.ts │ │ └── spectraStore.ts │ ├── types │ │ └── index.ts │ ├── util.ts │ └── utils │ │ ├── spectraUtils.ts │ │ └── urlParams.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vite.config.ts │ └── vitest.config.js ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── pyproject.toml ├── scripts └── extract_fa_icons.py └── uv.lock /.claude/CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.claude/CLAUDE.md -------------------------------------------------------------------------------- /.claude/agents/architect-review.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.claude/agents/architect-review.md -------------------------------------------------------------------------------- /.claude/agents/backend-architect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.claude/agents/backend-architect.md -------------------------------------------------------------------------------- /.claude/agents/code-reviewer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.claude/agents/code-reviewer.md -------------------------------------------------------------------------------- /.claude/agents/django-pro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.claude/agents/django-pro.md -------------------------------------------------------------------------------- /.claude/agents/frontend-developer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.claude/agents/frontend-developer.md -------------------------------------------------------------------------------- /.claude/agents/graphql-architect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.claude/agents/graphql-architect.md -------------------------------------------------------------------------------- /.claude/agents/legacy-modernizer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.claude/agents/legacy-modernizer.md -------------------------------------------------------------------------------- /.claude/agents/performance-engineer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.claude/agents/performance-engineer.md -------------------------------------------------------------------------------- /.claude/commands/code-explain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.claude/commands/code-explain.md -------------------------------------------------------------------------------- /.claude/commands/fix-sentry-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.claude/commands/fix-sentry-issue.md -------------------------------------------------------------------------------- /.claude/commands/pr-enhance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.claude/commands/pr-enhance.md -------------------------------------------------------------------------------- /.claude/commands/refactor-clean.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.claude/commands/refactor-clean.md -------------------------------------------------------------------------------- /.claude/commands/ultra-minimize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.claude/commands/ultra-minimize.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [tlambert03] 4 | -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/claude.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.github/workflows/claude.yml -------------------------------------------------------------------------------- /.github/workflows/combine-prs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.github/workflows/combine-prs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.gitignore -------------------------------------------------------------------------------- /.mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.mcp.json -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22 2 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.13 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/Procfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/README.md -------------------------------------------------------------------------------- /_resources/Browserstack-logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/_resources/Browserstack-logo@2x.png -------------------------------------------------------------------------------- /_resources/gitbook_avatar-rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/_resources/gitbook_avatar-rectangle.png -------------------------------------------------------------------------------- /_resources/logo_green_wide@1x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/_resources/logo_green_wide@1x.gif -------------------------------------------------------------------------------- /_resources/sentry-logo-black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/_resources/sentry-logo-black.svg -------------------------------------------------------------------------------- /backend/bin/blastp_nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/bin/blastp_nix -------------------------------------------------------------------------------- /backend/bin/blastx_nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/bin/blastx_nix -------------------------------------------------------------------------------- /backend/bin/makeblastdb_nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/bin/makeblastdb_nix -------------------------------------------------------------------------------- /backend/bin/muscle_nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/bin/muscle_nix -------------------------------------------------------------------------------- /backend/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/config/api_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/config/api_router.py -------------------------------------------------------------------------------- /backend/config/settings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/config/settings/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/config/settings/base.py -------------------------------------------------------------------------------- /backend/config/settings/local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/config/settings/local.py -------------------------------------------------------------------------------- /backend/config/settings/production.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/config/settings/production.py -------------------------------------------------------------------------------- /backend/config/settings/production_local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/config/settings/production_local.py -------------------------------------------------------------------------------- /backend/config/settings/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/config/settings/test.py -------------------------------------------------------------------------------- /backend/config/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/config/urls.py -------------------------------------------------------------------------------- /backend/config/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/config/wsgi.py -------------------------------------------------------------------------------- /backend/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/conftest.py -------------------------------------------------------------------------------- /backend/favit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/favit/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/favit/admin.py -------------------------------------------------------------------------------- /backend/favit/managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/favit/managers.py -------------------------------------------------------------------------------- /backend/favit/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/favit/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/favit/migrations/0002_auto_20180113_0002.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/favit/migrations/0002_auto_20180113_0002.py -------------------------------------------------------------------------------- /backend/favit/migrations/0003_alter_favorite_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/favit/migrations/0003_alter_favorite_id.py -------------------------------------------------------------------------------- /backend/favit/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/favit/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/favit/models.py -------------------------------------------------------------------------------- /backend/favit/templates/favit/button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/favit/templates/favit/button.html -------------------------------------------------------------------------------- /backend/favit/templates/favit/unfave-button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/favit/templates/favit/unfave-button.html -------------------------------------------------------------------------------- /backend/favit/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/favit/templatetags/favit_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/favit/templatetags/favit_tags.py -------------------------------------------------------------------------------- /backend/favit/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/favit/urls.py -------------------------------------------------------------------------------- /backend/favit/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/favit/views.py -------------------------------------------------------------------------------- /backend/fpbase/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/__init__.py -------------------------------------------------------------------------------- /backend/fpbase/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/apps.py -------------------------------------------------------------------------------- /backend/fpbase/cache_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/cache_utils.py -------------------------------------------------------------------------------- /backend/fpbase/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/celery.py -------------------------------------------------------------------------------- /backend/fpbase/context_processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/context_processors.py -------------------------------------------------------------------------------- /backend/fpbase/contrib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/contrib/__init__.py -------------------------------------------------------------------------------- /backend/fpbase/contrib/sites/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/contrib/sites/__init__.py -------------------------------------------------------------------------------- /backend/fpbase/contrib/sites/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/contrib/sites/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/fpbase/contrib/sites/migrations/0002_alter_domain_unique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/contrib/sites/migrations/0002_alter_domain_unique.py -------------------------------------------------------------------------------- /backend/fpbase/contrib/sites/migrations/0003_set_site_domain_and_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/contrib/sites/migrations/0003_set_site_domain_and_name.py -------------------------------------------------------------------------------- /backend/fpbase/contrib/sites/migrations/0004_alter_site_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/contrib/sites/migrations/0004_alter_site_options.py -------------------------------------------------------------------------------- /backend/fpbase/contrib/sites/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/contrib/sites/migrations/__init__.py -------------------------------------------------------------------------------- /backend/fpbase/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/decorators.py -------------------------------------------------------------------------------- /backend/fpbase/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/forms.py -------------------------------------------------------------------------------- /backend/fpbase/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/middleware.py -------------------------------------------------------------------------------- /backend/fpbase/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/schema.py -------------------------------------------------------------------------------- /backend/fpbase/sitemaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/sitemaps.py -------------------------------------------------------------------------------- /backend/fpbase/static/icons/add-item.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/add-item.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/add.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/alert.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/alert.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/book.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/book.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/chart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/chart.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/check.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/clock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/clock.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/close.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/collection.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/collection.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/delete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/delete.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/download.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/edit.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/email.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/email.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/exchange.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/exchange.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/external-link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/external-link.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/filter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/filter.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/flag-outline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/flag-outline.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/flag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/flag.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/google.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/google.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/grid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/grid.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/heart-outline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/heart-outline.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/heart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/heart.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/help.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/help.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/info-i.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/info-i.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/info.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/info.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/keyboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/keyboard.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/lightbulb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/lightbulb.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/link.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/menu.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/orcid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/orcid.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/photo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/photo.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/question.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/question.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/quote.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/quote.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/remove.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/remove.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/search.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/selected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/selected.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/settings.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/share-square.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/share-square.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/share.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/share.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/spinner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/spinner.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/success.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/success.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/sun.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/table.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/table.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/thumbtack.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/thumbtack.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/trash.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/twitter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/twitter.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/undo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/undo.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/unselected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/unselected.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/upload.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/upload.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/view.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/view.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/warning.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/warning.svg -------------------------------------------------------------------------------- /backend/fpbase/static/icons/wrench.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/static/icons/wrench.svg -------------------------------------------------------------------------------- /backend/fpbase/templates/403.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/403.html -------------------------------------------------------------------------------- /backend/fpbase/templates/403_csrf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/403_csrf.html -------------------------------------------------------------------------------- /backend/fpbase/templates/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/404.html -------------------------------------------------------------------------------- /backend/fpbase/templates/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/500.html -------------------------------------------------------------------------------- /backend/fpbase/templates/_addgene_button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/_addgene_button.html -------------------------------------------------------------------------------- /backend/fpbase/templates/_disqus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/_disqus.html -------------------------------------------------------------------------------- /backend/fpbase/templates/_ga.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/_ga.html -------------------------------------------------------------------------------- /backend/fpbase/templates/_logo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/_logo.html -------------------------------------------------------------------------------- /backend/fpbase/templates/_logo_prestyled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/_logo_prestyled.html -------------------------------------------------------------------------------- /backend/fpbase/templates/_nav.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/_nav.html -------------------------------------------------------------------------------- /backend/fpbase/templates/_polyfill.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/_polyfill.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/account_inactive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/account_inactive.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/base.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/email.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/email/email_confirmation_message.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/email/email_confirmation_message.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/email/email_confirmation_message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/email/email_confirmation_message.txt -------------------------------------------------------------------------------- /backend/fpbase/templates/account/email/email_confirmation_signup_message.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/email/email_confirmation_signup_message.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/email/email_confirmation_signup_message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/email/email_confirmation_signup_message.txt -------------------------------------------------------------------------------- /backend/fpbase/templates/account/email_confirm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/email_confirm.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/login.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/logout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/logout.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/password_change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/password_change.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/password_reset.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/password_reset.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/password_reset_done.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/password_reset_done.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/password_reset_from_key.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/password_reset_from_key.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/password_reset_from_key_done.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/password_reset_from_key_done.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/password_set.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/password_set.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/signup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/signup.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/signup_closed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/signup_closed.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/verification_sent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/verification_sent.html -------------------------------------------------------------------------------- /backend/fpbase/templates/account/verified_email_required.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/account/verified_email_required.html -------------------------------------------------------------------------------- /backend/fpbase/templates/admin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/admin/index.html -------------------------------------------------------------------------------- /backend/fpbase/templates/avatar/add.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/avatar/add.html -------------------------------------------------------------------------------- /backend/fpbase/templates/avatar/base.html: -------------------------------------------------------------------------------- 1 | {% extends "base.html" %} 2 | -------------------------------------------------------------------------------- /backend/fpbase/templates/avatar/change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/avatar/change.html -------------------------------------------------------------------------------- /backend/fpbase/templates/avatar/confirm_delete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/avatar/confirm_delete.html -------------------------------------------------------------------------------- /backend/fpbase/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/base.html -------------------------------------------------------------------------------- /backend/fpbase/templates/email/_email_button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/email/_email_button.html -------------------------------------------------------------------------------- /backend/fpbase/templates/email/email_base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/email/email_base.html -------------------------------------------------------------------------------- /backend/fpbase/templates/googleaecf5301782589e7.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/googleaecf5301782589e7.html -------------------------------------------------------------------------------- /backend/fpbase/templates/pages/_moderation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/pages/_moderation.html -------------------------------------------------------------------------------- /backend/fpbase/templates/pages/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/pages/about.html -------------------------------------------------------------------------------- /backend/fpbase/templates/pages/api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/pages/api.html -------------------------------------------------------------------------------- /backend/fpbase/templates/pages/beta.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/pages/beta.html -------------------------------------------------------------------------------- /backend/fpbase/templates/pages/bleaching.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/pages/bleaching.html -------------------------------------------------------------------------------- /backend/fpbase/templates/pages/cite.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/pages/cite.html -------------------------------------------------------------------------------- /backend/fpbase/templates/pages/contact.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/pages/contact.html -------------------------------------------------------------------------------- /backend/fpbase/templates/pages/contributing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/pages/contributing.html -------------------------------------------------------------------------------- /backend/fpbase/templates/pages/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/pages/home.html -------------------------------------------------------------------------------- /backend/fpbase/templates/pages/mutations.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/pages/mutations.html -------------------------------------------------------------------------------- /backend/fpbase/templates/pages/schema.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/pages/schema.html -------------------------------------------------------------------------------- /backend/fpbase/templates/pages/terms.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/pages/terms.html -------------------------------------------------------------------------------- /backend/fpbase/templates/pages/test_autocomplete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/pages/test_autocomplete.html -------------------------------------------------------------------------------- /backend/fpbase/templates/pages/thanks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/pages/thanks.html -------------------------------------------------------------------------------- /backend/fpbase/templates/rest_framework/api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/rest_framework/api.html -------------------------------------------------------------------------------- /backend/fpbase/templates/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/robots.txt -------------------------------------------------------------------------------- /backend/fpbase/templates/socialaccount/connections.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/socialaccount/connections.html -------------------------------------------------------------------------------- /backend/fpbase/templates/socialaccount/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/socialaccount/login.html -------------------------------------------------------------------------------- /backend/fpbase/templates/socialaccount/signup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/socialaccount/signup.html -------------------------------------------------------------------------------- /backend/fpbase/templates/socialaccount/snippets/provider_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/socialaccount/snippets/provider_list.html -------------------------------------------------------------------------------- /backend/fpbase/templates/users/user_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/users/user_detail.html -------------------------------------------------------------------------------- /backend/fpbase/templates/users/user_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/users/user_form.html -------------------------------------------------------------------------------- /backend/fpbase/templates/users/user_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templates/users/user_list.html -------------------------------------------------------------------------------- /backend/fpbase/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/fpbase/templatetags/fpbase_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/templatetags/fpbase_tags.py -------------------------------------------------------------------------------- /backend/fpbase/users/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/fpbase/users/adapters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/adapters.py -------------------------------------------------------------------------------- /backend/fpbase/users/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/admin.py -------------------------------------------------------------------------------- /backend/fpbase/users/api/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/api/serializers.py -------------------------------------------------------------------------------- /backend/fpbase/users/api/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/api/views.py -------------------------------------------------------------------------------- /backend/fpbase/users/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/apps.py -------------------------------------------------------------------------------- /backend/fpbase/users/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/fpbase/users/migrations/0002_auto_20180512_0058.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/migrations/0002_auto_20180512_0058.py -------------------------------------------------------------------------------- /backend/fpbase/users/migrations/0003_userlogin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/migrations/0003_userlogin.py -------------------------------------------------------------------------------- /backend/fpbase/users/migrations/0004_auto_20190121_1341.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/migrations/0004_auto_20190121_1341.py -------------------------------------------------------------------------------- /backend/fpbase/users/migrations/0005_auto_20190121_2127.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/migrations/0005_auto_20190121_2127.py -------------------------------------------------------------------------------- /backend/fpbase/users/migrations/0006_alter_user_first_name_alter_user_id_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/migrations/0006_alter_user_first_name_alter_user_id_and_more.py -------------------------------------------------------------------------------- /backend/fpbase/users/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/fpbase/users/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/models.py -------------------------------------------------------------------------------- /backend/fpbase/users/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/signals.py -------------------------------------------------------------------------------- /backend/fpbase/users/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/urls.py -------------------------------------------------------------------------------- /backend/fpbase/users/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/users/views.py -------------------------------------------------------------------------------- /backend/fpbase/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/util.py -------------------------------------------------------------------------------- /backend/fpbase/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpbase/views.py -------------------------------------------------------------------------------- /backend/fpseq/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpseq/__init__.py -------------------------------------------------------------------------------- /backend/fpseq/align.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpseq/align.py -------------------------------------------------------------------------------- /backend/fpseq/fpseq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpseq/fpseq.py -------------------------------------------------------------------------------- /backend/fpseq/mutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpseq/mutations.py -------------------------------------------------------------------------------- /backend/fpseq/skbio_protein.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpseq/skbio_protein.py -------------------------------------------------------------------------------- /backend/fpseq/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/fpseq/util.py -------------------------------------------------------------------------------- /backend/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/manage.py -------------------------------------------------------------------------------- /backend/proteins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/proteins/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/admin.py -------------------------------------------------------------------------------- /backend/proteins/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/proteins/api/_tweaks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/api/_tweaks.py -------------------------------------------------------------------------------- /backend/proteins/api/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/api/serializers.py -------------------------------------------------------------------------------- /backend/proteins/api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/api/urls.py -------------------------------------------------------------------------------- /backend/proteins/api/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/api/views.py -------------------------------------------------------------------------------- /backend/proteins/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/apps.py -------------------------------------------------------------------------------- /backend/proteins/extrest/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/proteins/extrest/entrez.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/extrest/entrez.py -------------------------------------------------------------------------------- /backend/proteins/extrest/ga.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/extrest/ga.py -------------------------------------------------------------------------------- /backend/proteins/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/factories.py -------------------------------------------------------------------------------- /backend/proteins/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/fields.py -------------------------------------------------------------------------------- /backend/proteins/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/filters.py -------------------------------------------------------------------------------- /backend/proteins/forms.numbers/Data/tile_paper_ltgray-7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/forms.numbers/Data/tile_paper_ltgray-7.jpg -------------------------------------------------------------------------------- /backend/proteins/forms.numbers/Data/tile_paper_medgray-8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/forms.numbers/Data/tile_paper_medgray-8.jpg -------------------------------------------------------------------------------- /backend/proteins/forms.numbers/Index.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/forms.numbers/Index.zip -------------------------------------------------------------------------------- /backend/proteins/forms.numbers/Metadata/BuildVersionHistory.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/forms.numbers/Metadata/BuildVersionHistory.plist -------------------------------------------------------------------------------- /backend/proteins/forms.numbers/Metadata/DocumentIdentifier: -------------------------------------------------------------------------------- 1 | F104766B-A028-4A5E-B726-337074531229 2 | -------------------------------------------------------------------------------- /backend/proteins/forms.numbers/Metadata/Properties.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/forms.numbers/Metadata/Properties.plist -------------------------------------------------------------------------------- /backend/proteins/forms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/forms/__init__.py -------------------------------------------------------------------------------- /backend/proteins/forms/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/forms/forms.py -------------------------------------------------------------------------------- /backend/proteins/forms/microscope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/forms/microscope.py -------------------------------------------------------------------------------- /backend/proteins/forms/spectrum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/forms/spectrum.py -------------------------------------------------------------------------------- /backend/proteins/forms/spectrum_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/forms/spectrum_v2.py -------------------------------------------------------------------------------- /backend/proteins/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/handlers.py -------------------------------------------------------------------------------- /backend/proteins/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/index.py -------------------------------------------------------------------------------- /backend/proteins/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/proteins/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/proteins/management/commands/dumpfixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/management/commands/dumpfixture.py -------------------------------------------------------------------------------- /backend/proteins/management/commands/makeblastdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/management/commands/makeblastdb.py -------------------------------------------------------------------------------- /backend/proteins/management/commands/rebuild_lineage_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/management/commands/rebuild_lineage_tree.py -------------------------------------------------------------------------------- /backend/proteins/management/commands/sync_snapgene_plasmids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/management/commands/sync_snapgene_plasmids.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0002_auto_20180312_0156.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0002_auto_20180312_0156.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0003_protein_oser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0003_protein_oser.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0004_auto_20180315_1323.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0004_auto_20180315_1323.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0005_auto_20180328_1614.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0005_auto_20180328_1614.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0005_auto_20180328_1614_squashed_0010_auto_20180501_1547.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0005_auto_20180328_1614_squashed_0010_auto_20180501_1547.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0006_auto_20180401_2009.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0006_auto_20180401_2009.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0006_auto_20180512_0058.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0006_auto_20180512_0058.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0007_auto_20180403_0140.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0007_auto_20180403_0140.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0007_auto_20180513_2346.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0007_auto_20180513_2346.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0008_auto_20180430_0308.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0008_auto_20180430_0308.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0008_auto_20180515_1659.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0008_auto_20180515_1659.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0009_auto_20180430_0335.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0009_auto_20180430_0335.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0009_auto_20180525_1640.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0009_auto_20180525_1640.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0010_auto_20180501_1547.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0010_auto_20180501_1547.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0010_auto_20180525_1840.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0010_auto_20180525_1840.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0011_auto_20180525_2349.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0011_auto_20180525_2349.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0012_auto_20180708_1811.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0012_auto_20180708_1811.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0013_auto_20180718_1717.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0013_auto_20180718_1717.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0014_auto_20180718_2340.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0014_auto_20180718_2340.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0015_auto_20180720_1921.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0015_auto_20180720_1921.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0016_auto_20180722_1314.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0016_auto_20180722_1314.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0017_auto_20180722_1626.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0017_auto_20180722_1626.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0018_protein_cofactor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0018_protein_cofactor.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0019_auto_20180723_2200.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0019_auto_20180723_2200.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0020_auto_20180729_0234.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0020_auto_20180729_0234.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0021_auto_20180804_0203.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0021_auto_20180804_0203.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0022_osermeasurement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0022_osermeasurement.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0023_spectrum_reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0023_spectrum_reference.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0024_auto_20181011_1659.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0024_auto_20181011_1659.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0025_auto_20181011_1715.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0025_auto_20181011_1715.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0026_bleachmeasurement_cell_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0026_bleachmeasurement_cell_type.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0027_auto_20181011_1754.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0027_auto_20181011_1754.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0028_auto_20181012_2011.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0028_auto_20181012_2011.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0029_auto_20181014_1241.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0029_auto_20181014_1241.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0030_lineage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0030_lineage.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0031_auto_20181103_1531.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0031_auto_20181103_1531.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0032_auto_20181107_2015.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0032_auto_20181107_2015.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0033_auto_20181107_2119.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0033_auto_20181107_2119.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0034_lineage_rootmut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0034_lineage_rootmut.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0035_auto_20181110_0103.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0035_auto_20181110_0103.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0036_lineage_root_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0036_lineage_root_node.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0037_auto_20181205_2035.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0037_auto_20181205_2035.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0038_auto_20181205_2044.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0038_auto_20181205_2044.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0039_auto_20181206_0009.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0039_auto_20181206_0009.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0040_auto_20181210_0345.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0040_auto_20181210_0345.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0041_auto_20181216_1743.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0041_auto_20181216_1743.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0042_auto_20181216_1744.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0042_auto_20181216_1744.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0043_remove_excerpt_protein.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0043_remove_excerpt_protein.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0044_auto_20181218_1310.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0044_auto_20181218_1310.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0045_dye_is_dark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0045_dye_is_dark.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0046_auto_20190121_1341.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0046_auto_20190121_1341.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0047_auto_20190319_1525.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0047_auto_20190319_1525.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0048_change_protein_uuid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0048_change_protein_uuid.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0049_auto_20190323_1947.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0049_auto_20190323_1947.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0050_auto_20190714_1318.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0050_auto_20190714_1318.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0051_alter_bleachmeasurement_created_by_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0051_alter_bleachmeasurement_created_by_and_more.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0052_alter_protein_chromophore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0052_alter_protein_chromophore.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0053_alter_protein_chromophore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0053_alter_protein_chromophore.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0054_microscope_cfg_calc_efficiency_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0054_microscope_cfg_calc_efficiency_and_more.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0055_spectrum_status_spectrum_status_changed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0055_spectrum_status_spectrum_status_changed.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0056_spectrum_spectrum_state_status_idx_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0056_spectrum_spectrum_state_status_idx_and_more.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0057_add_status_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0057_add_status_index.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0058_snapgeneplasmid_protein_snapgene_plasmids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0058_snapgeneplasmid_protein_snapgene_plasmids.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0059_add_fluorophore_and_new_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0059_add_fluorophore_and_new_models.py -------------------------------------------------------------------------------- /backend/proteins/migrations/0060_spectrum_optimized_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/migrations/0060_spectrum_optimized_storage.py -------------------------------------------------------------------------------- /backend/proteins/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/proteins/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/__init__.py -------------------------------------------------------------------------------- /backend/proteins/models/_sequence_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/_sequence_field.py -------------------------------------------------------------------------------- /backend/proteins/models/bleach.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/bleach.py -------------------------------------------------------------------------------- /backend/proteins/models/collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/collection.py -------------------------------------------------------------------------------- /backend/proteins/models/dye.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/dye.py -------------------------------------------------------------------------------- /backend/proteins/models/efficiency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/efficiency.py -------------------------------------------------------------------------------- /backend/proteins/models/excerpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/excerpt.py -------------------------------------------------------------------------------- /backend/proteins/models/fluorescence_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/fluorescence_data.py -------------------------------------------------------------------------------- /backend/proteins/models/fluorescence_measurement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/fluorescence_measurement.py -------------------------------------------------------------------------------- /backend/proteins/models/fluorophore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/fluorophore.py -------------------------------------------------------------------------------- /backend/proteins/models/lineage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/lineage.py -------------------------------------------------------------------------------- /backend/proteins/models/microscope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/microscope.py -------------------------------------------------------------------------------- /backend/proteins/models/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/mixins.py -------------------------------------------------------------------------------- /backend/proteins/models/organism.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/organism.py -------------------------------------------------------------------------------- /backend/proteins/models/oser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/oser.py -------------------------------------------------------------------------------- /backend/proteins/models/protein.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/protein.py -------------------------------------------------------------------------------- /backend/proteins/models/snapgene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/snapgene.py -------------------------------------------------------------------------------- /backend/proteins/models/spectrum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/spectrum.py -------------------------------------------------------------------------------- /backend/proteins/models/transition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/models/transition.py -------------------------------------------------------------------------------- /backend/proteins/schema/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/schema/__init__.py -------------------------------------------------------------------------------- /backend/proteins/schema/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/schema/query.py -------------------------------------------------------------------------------- /backend/proteins/schema/relay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/schema/relay.py -------------------------------------------------------------------------------- /backend/proteins/schema/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/schema/types.py -------------------------------------------------------------------------------- /backend/proteins/static/images/GFP_spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/GFP_spinner.gif -------------------------------------------------------------------------------- /backend/proteins/static/images/bad_ex_efficiency.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/bad_ex_efficiency.gif -------------------------------------------------------------------------------- /backend/proteins/static/images/blast_twitter_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/blast_twitter_card.png -------------------------------------------------------------------------------- /backend/proteins/static/images/blurry_egfp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/blurry_egfp.png -------------------------------------------------------------------------------- /backend/proteins/static/images/blurry_egfp.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/blurry_egfp.webp -------------------------------------------------------------------------------- /backend/proteins/static/images/blurry_egfp_glow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/blurry_egfp_glow.png -------------------------------------------------------------------------------- /backend/proteins/static/images/blurry_egfp_glow.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/blurry_egfp_glow.webp -------------------------------------------------------------------------------- /backend/proteins/static/images/by-sa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/by-sa.png -------------------------------------------------------------------------------- /backend/proteins/static/images/by-sa.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/by-sa.webp -------------------------------------------------------------------------------- /backend/proteins/static/images/circle_logo_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/circle_logo_full.png -------------------------------------------------------------------------------- /backend/proteins/static/images/equation_Jlambda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/equation_Jlambda.png -------------------------------------------------------------------------------- /backend/proteins/static/images/equation_Jlambda.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/equation_Jlambda.webp -------------------------------------------------------------------------------- /backend/proteins/static/images/equation_r0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/equation_r0.png -------------------------------------------------------------------------------- /backend/proteins/static/images/equation_r0.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/equation_r0.webp -------------------------------------------------------------------------------- /backend/proteins/static/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/favicon.ico -------------------------------------------------------------------------------- /backend/proteins/static/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/favicon.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_black_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_black_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_blue_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_blue_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_cyan_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_cyan_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_far_red_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_far_red_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_gray30_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_gray30_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_gray50_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_gray50_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_gray70_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_gray70_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_green_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_green_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_green_yellow_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_green_yellow_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_magenta_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_magenta_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_near_ir_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_near_ir_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_orange_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_orange_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_rainbow_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_rainbow_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_raspberry_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_raspberry_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_red_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_red_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_teal_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_teal_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_tvgreen_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_tvgreen_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_uv_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_uv_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_violetpurple_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_violetpurple_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_white_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_white_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_white_40.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_white_40.webp -------------------------------------------------------------------------------- /backend/proteins/static/images/gfp_yellow_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/gfp_yellow_40.png -------------------------------------------------------------------------------- /backend/proteins/static/images/good_em_efficiency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/good_em_efficiency.png -------------------------------------------------------------------------------- /backend/proteins/static/images/good_em_efficiency.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/good_em_efficiency.webp -------------------------------------------------------------------------------- /backend/proteins/static/images/good_ex_efficiency.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/good_ex_efficiency.gif -------------------------------------------------------------------------------- /backend/proteins/static/images/ichart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/ichart.png -------------------------------------------------------------------------------- /backend/proteins/static/images/ichart.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/ichart.webp -------------------------------------------------------------------------------- /backend/proteins/static/images/ichart_twitter_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/ichart_twitter_card.png -------------------------------------------------------------------------------- /backend/proteins/static/images/lineage_twitter_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/lineage_twitter_card.png -------------------------------------------------------------------------------- /backend/proteins/static/images/logo-algolia-nebula-blue-full.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/logo-algolia-nebula-blue-full.svg -------------------------------------------------------------------------------- /backend/proteins/static/images/logo-white@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/logo-white@2x.png -------------------------------------------------------------------------------- /backend/proteins/static/images/logo-white@2x.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/logo-white@2x.webp -------------------------------------------------------------------------------- /backend/proteins/static/images/organism_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/organism_icon.png -------------------------------------------------------------------------------- /backend/proteins/static/images/protein_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/protein_icon.png -------------------------------------------------------------------------------- /backend/proteins/static/images/query.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/query.png -------------------------------------------------------------------------------- /backend/proteins/static/images/query.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/query.webp -------------------------------------------------------------------------------- /backend/proteins/static/images/ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/ref.png -------------------------------------------------------------------------------- /backend/proteins/static/images/ref.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/ref.webp -------------------------------------------------------------------------------- /backend/proteins/static/images/schema_fig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/schema_fig.png -------------------------------------------------------------------------------- /backend/proteins/static/images/schema_fig.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/schema_fig.webp -------------------------------------------------------------------------------- /backend/proteins/static/images/spectra_twitter_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/spectra_twitter_card.png -------------------------------------------------------------------------------- /backend/proteins/static/images/square_logo_white_on_green.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/square_logo_white_on_green.gif -------------------------------------------------------------------------------- /backend/proteins/static/images/twitter_card_report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/static/images/twitter_card_report.png -------------------------------------------------------------------------------- /backend/proteins/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/tasks.py -------------------------------------------------------------------------------- /backend/proteins/templates/_bleach_table.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/_bleach_table.html -------------------------------------------------------------------------------- /backend/proteins/templates/_chartaxis_button_group.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/_chartaxis_button_group.html -------------------------------------------------------------------------------- /backend/proteins/templates/_comparetab.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/_comparetab.html -------------------------------------------------------------------------------- /backend/proteins/templates/_favorite_proteins.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/_favorite_proteins.html -------------------------------------------------------------------------------- /backend/proteins/templates/_protein_blurb.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/_protein_blurb.html -------------------------------------------------------------------------------- /backend/proteins/templates/_proteinlozenges.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/_proteinlozenges.html -------------------------------------------------------------------------------- /backend/proteins/templates/_proteintable.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/_proteintable.html -------------------------------------------------------------------------------- /backend/proteins/templates/_states_table.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/_states_table.html -------------------------------------------------------------------------------- /backend/proteins/templates/_widget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/_widget.html -------------------------------------------------------------------------------- /backend/proteins/templates/compare.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/compare.html -------------------------------------------------------------------------------- /backend/proteins/templates/fret.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/fret.html -------------------------------------------------------------------------------- /backend/proteins/templates/history.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/history.html -------------------------------------------------------------------------------- /backend/proteins/templates/ichart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/ichart.html -------------------------------------------------------------------------------- /backend/proteins/templates/lineage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/lineage.html -------------------------------------------------------------------------------- /backend/proteins/templates/pending_spectra_dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/pending_spectra_dashboard.html -------------------------------------------------------------------------------- /backend/proteins/templates/problems.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/problems.html -------------------------------------------------------------------------------- /backend/proteins/templates/problems_gaps.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/problems_gaps.html -------------------------------------------------------------------------------- /backend/proteins/templates/problems_inconsistencies.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/problems_inconsistencies.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/_loading_logo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/_loading_logo.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/_microscope_include.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/_microscope_include.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/_structure_section.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/_structure_section.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/_structured_data.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/_structured_data.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/activity.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/activity.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/blast.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/blast.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/bleach_comparison_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/bleach_comparison_form.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/bleachmeasurement_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/bleachmeasurement_form.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/collection_remove_button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/collection_remove_button.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/forms/_oc_inline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/forms/_oc_inline.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/forms/_transition_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/forms/_transition_form.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/forms/widgets/select_add.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/forms/widgets/select_add.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/microscope_confirm_delete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/microscope_confirm_delete.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/microscope_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/microscope_detail.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/microscope_embed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/microscope_embed.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/microscope_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/microscope_form.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/microscope_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/microscope_list.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/modals/_add_to_collection_modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/modals/_add_to_collection_modal.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/modals/_excerpt_modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/modals/_excerpt_modal.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/modals/_import_spectrum_modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/modals/_import_spectrum_modal.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/modals/_organism_modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/modals/_organism_modal.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/modals/_reference_modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/modals/_reference_modal.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/modals/_spectra_url_modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/modals/_spectra_url_modal.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/modals/_state_transition_modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/modals/_state_transition_modal.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/object_flag_button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/object_flag_button.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/organism_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/organism_detail.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/organism_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/organism_list.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/private_collection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/private_collection.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/protein_bleach_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/protein_bleach_detail.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/protein_bleach_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/protein_bleach_form.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/protein_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/protein_detail.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/protein_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/protein_form.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/protein_search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/protein_search.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/proteincollection_confirm_delete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/proteincollection_confirm_delete.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/proteincollection_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/proteincollection_detail.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/proteincollection_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/proteincollection_form.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/proteincollection_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/proteincollection_list.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/scope_report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/scope_report.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/spectrum_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/spectrum_form.html -------------------------------------------------------------------------------- /backend/proteins/templates/proteins/spectrum_form_v2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/proteins/spectrum_form_v2.html -------------------------------------------------------------------------------- /backend/proteins/templates/spectra.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/spectra.html -------------------------------------------------------------------------------- /backend/proteins/templates/spectra_graph.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/spectra_graph.html -------------------------------------------------------------------------------- /backend/proteins/templates/spectrum_submitted.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/spectrum_submitted.html -------------------------------------------------------------------------------- /backend/proteins/templates/spectrum_submitted_v2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/spectrum_submitted_v2.html -------------------------------------------------------------------------------- /backend/proteins/templates/spectrum_url_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/spectrum_url_form.html -------------------------------------------------------------------------------- /backend/proteins/templates/table.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/table.html -------------------------------------------------------------------------------- /backend/proteins/templates/updates_disabled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/updates_disabled.html -------------------------------------------------------------------------------- /backend/proteins/templates/widget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templates/widget.js -------------------------------------------------------------------------------- /backend/proteins/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/proteins/templatetags/protein_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/templatetags/protein_tags.py -------------------------------------------------------------------------------- /backend/proteins/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/urls.py -------------------------------------------------------------------------------- /backend/proteins/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/util/__init__.py -------------------------------------------------------------------------------- /backend/proteins/util/_scipy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/util/_scipy.py -------------------------------------------------------------------------------- /backend/proteins/util/blast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/util/blast.py -------------------------------------------------------------------------------- /backend/proteins/util/bleach.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/util/bleach.py -------------------------------------------------------------------------------- /backend/proteins/util/blurb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/util/blurb.py -------------------------------------------------------------------------------- /backend/proteins/util/efficiency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/util/efficiency.py -------------------------------------------------------------------------------- /backend/proteins/util/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/util/helpers.py -------------------------------------------------------------------------------- /backend/proteins/util/history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/util/history.py -------------------------------------------------------------------------------- /backend/proteins/util/importers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/util/importers.py -------------------------------------------------------------------------------- /backend/proteins/util/maintain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/util/maintain.py -------------------------------------------------------------------------------- /backend/proteins/util/spectra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/util/spectra.py -------------------------------------------------------------------------------- /backend/proteins/util/spectra_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/util/spectra_import.py -------------------------------------------------------------------------------- /backend/proteins/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/validators.py -------------------------------------------------------------------------------- /backend/proteins/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/views/__init__.py -------------------------------------------------------------------------------- /backend/proteins/views/ajax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/views/ajax.py -------------------------------------------------------------------------------- /backend/proteins/views/autocomplete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/views/autocomplete.py -------------------------------------------------------------------------------- /backend/proteins/views/blast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/views/blast.py -------------------------------------------------------------------------------- /backend/proteins/views/collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/views/collection.py -------------------------------------------------------------------------------- /backend/proteins/views/fret.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/views/fret.py -------------------------------------------------------------------------------- /backend/proteins/views/microscope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/views/microscope.py -------------------------------------------------------------------------------- /backend/proteins/views/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/views/mixins.py -------------------------------------------------------------------------------- /backend/proteins/views/protein.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/views/protein.py -------------------------------------------------------------------------------- /backend/proteins/views/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/views/search.py -------------------------------------------------------------------------------- /backend/proteins/views/spectra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/proteins/views/spectra.py -------------------------------------------------------------------------------- /backend/references/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/references/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/admin.py -------------------------------------------------------------------------------- /backend/references/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/apps.py -------------------------------------------------------------------------------- /backend/references/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/factories.py -------------------------------------------------------------------------------- /backend/references/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/forms.py -------------------------------------------------------------------------------- /backend/references/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/index.py -------------------------------------------------------------------------------- /backend/references/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/references/migrations/0002_reference_firstauthor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/migrations/0002_reference_firstauthor.py -------------------------------------------------------------------------------- /backend/references/migrations/0003_auto_20180804_0203.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/migrations/0003_auto_20180804_0203.py -------------------------------------------------------------------------------- /backend/references/migrations/0004_auto_20181026_1547.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/migrations/0004_auto_20181026_1547.py -------------------------------------------------------------------------------- /backend/references/migrations/0005_auto_20190103_1409.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/migrations/0005_auto_20190103_1409.py -------------------------------------------------------------------------------- /backend/references/migrations/0006_alter_author_id_alter_reference_id_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/migrations/0006_alter_author_id_alter_reference_id_and_more.py -------------------------------------------------------------------------------- /backend/references/migrations/0007_alter_reference_year.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/migrations/0007_alter_reference_year.py -------------------------------------------------------------------------------- /backend/references/migrations/0008_alter_reference_year.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/migrations/0008_alter_reference_year.py -------------------------------------------------------------------------------- /backend/references/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/references/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/models.py -------------------------------------------------------------------------------- /backend/references/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/schema.py -------------------------------------------------------------------------------- /backend/references/templates/_reference.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/templates/_reference.html -------------------------------------------------------------------------------- /backend/references/templates/_reference_small.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/templates/_reference_small.html -------------------------------------------------------------------------------- /backend/references/templates/references/author_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/templates/references/author_detail.html -------------------------------------------------------------------------------- /backend/references/templates/references/reference_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/templates/references/reference_detail.html -------------------------------------------------------------------------------- /backend/references/templates/references/reference_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/templates/references/reference_list.html -------------------------------------------------------------------------------- /backend/references/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/urls.py -------------------------------------------------------------------------------- /backend/references/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/references/views.py -------------------------------------------------------------------------------- /backend/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/conftest.py -------------------------------------------------------------------------------- /backend/tests/test_api/test_fpbasepy_suite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_api/test_fpbasepy_suite.py -------------------------------------------------------------------------------- /backend/tests/test_api/test_graphql_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_api/test_graphql_schema.py -------------------------------------------------------------------------------- /backend/tests/test_favit/test_favit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_favit/test_favit.py -------------------------------------------------------------------------------- /backend/tests/test_fpbase/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/tests/test_fpbase/test_query_optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_fpbase/test_query_optimization.py -------------------------------------------------------------------------------- /backend/tests/test_fpbase/test_rate_limiting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_fpbase/test_rate_limiting.py -------------------------------------------------------------------------------- /backend/tests/test_fpbase/test_templatetags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_fpbase/test_templatetags.py -------------------------------------------------------------------------------- /backend/tests/test_fpseq/test_align.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_fpseq/test_align.py -------------------------------------------------------------------------------- /backend/tests/test_fpseq/test_fpseq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_fpseq/test_fpseq.py -------------------------------------------------------------------------------- /backend/tests/test_proteins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/tests/test_proteins/test_ajax_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_proteins/test_ajax_views.py -------------------------------------------------------------------------------- /backend/tests/test_proteins/test_api_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_proteins/test_api_views.py -------------------------------------------------------------------------------- /backend/tests/test_proteins/test_collection_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_proteins/test_collection_views.py -------------------------------------------------------------------------------- /backend/tests/test_proteins/test_fluorophore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_proteins/test_fluorophore.py -------------------------------------------------------------------------------- /backend/tests/test_proteins/test_forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_proteins/test_forms.py -------------------------------------------------------------------------------- /backend/tests/test_proteins/test_importers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_proteins/test_importers.py -------------------------------------------------------------------------------- /backend/tests/test_proteins/test_lineage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_proteins/test_lineage.py -------------------------------------------------------------------------------- /backend/tests/test_proteins/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_proteins/test_models.py -------------------------------------------------------------------------------- /backend/tests/test_proteins/test_reversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_proteins/test_reversion.py -------------------------------------------------------------------------------- /backend/tests/test_proteins/test_search_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_proteins/test_search_views.py -------------------------------------------------------------------------------- /backend/tests/test_proteins/test_spectra_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_proteins/test_spectra_views.py -------------------------------------------------------------------------------- /backend/tests/test_proteins/test_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_proteins/test_tasks.py -------------------------------------------------------------------------------- /backend/tests/test_proteins/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_proteins/test_views.py -------------------------------------------------------------------------------- /backend/tests/test_spectrum_v2_duplicates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_spectrum_v2_duplicates.py -------------------------------------------------------------------------------- /backend/tests/test_users/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/tests/test_users/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_users/factories.py -------------------------------------------------------------------------------- /backend/tests/test_users/test_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_users/test_admin.py -------------------------------------------------------------------------------- /backend/tests/test_users/test_avatar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_users/test_avatar.py -------------------------------------------------------------------------------- /backend/tests/test_users/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_users/test_models.py -------------------------------------------------------------------------------- /backend/tests/test_users/test_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_users/test_urls.py -------------------------------------------------------------------------------- /backend/tests/test_users/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests/test_users/test_views.py -------------------------------------------------------------------------------- /backend/tests_e2e/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests_e2e/conftest.py -------------------------------------------------------------------------------- /backend/tests_e2e/snapshot_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests_e2e/snapshot_plugin.py -------------------------------------------------------------------------------- /backend/tests_e2e/test_e2e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests_e2e/test_e2e.py -------------------------------------------------------------------------------- /backend/tests_e2e/test_spectra_viewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests_e2e/test_spectra_viewer.py -------------------------------------------------------------------------------- /backend/tests_e2e/test_spectrum_form_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/backend/tests_e2e/test_spectrum_form_v2.py -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/biome.json -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/codecov.yml -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/src/blast-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/blast-app.js -------------------------------------------------------------------------------- /frontend/src/css/_algoliasearch.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_algoliasearch.scss -------------------------------------------------------------------------------- /frontend/src/css/_blockquotes.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_blockquotes.scss -------------------------------------------------------------------------------- /frontend/src/css/_comparison.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_comparison.scss -------------------------------------------------------------------------------- /frontend/src/css/_forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_forms.scss -------------------------------------------------------------------------------- /frontend/src/css/_home.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_home.scss -------------------------------------------------------------------------------- /frontend/src/css/_ichart.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_ichart.scss -------------------------------------------------------------------------------- /frontend/src/css/_lineage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_lineage.scss -------------------------------------------------------------------------------- /frontend/src/css/_litemol.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_litemol.scss -------------------------------------------------------------------------------- /frontend/src/css/_main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_main.scss -------------------------------------------------------------------------------- /frontend/src/css/_nav.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_nav.scss -------------------------------------------------------------------------------- /frontend/src/css/_options.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_options.scss -------------------------------------------------------------------------------- /frontend/src/css/_protein.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_protein.scss -------------------------------------------------------------------------------- /frontend/src/css/_reference.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_reference.scss -------------------------------------------------------------------------------- /frontend/src/css/_scope_report.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_scope_report.scss -------------------------------------------------------------------------------- /frontend/src/css/_social.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_social.scss -------------------------------------------------------------------------------- /frontend/src/css/_spectra.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_spectra.scss -------------------------------------------------------------------------------- /frontend/src/css/_table.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_table.scss -------------------------------------------------------------------------------- /frontend/src/css/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/_variables.scss -------------------------------------------------------------------------------- /frontend/src/css/litemol/LiteMol-plugin-blue.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/litemol/LiteMol-plugin-blue.css -------------------------------------------------------------------------------- /frontend/src/css/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/css/style.scss -------------------------------------------------------------------------------- /frontend/src/d3-charts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/d3-charts.js -------------------------------------------------------------------------------- /frontend/src/embedscope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/embedscope.js -------------------------------------------------------------------------------- /frontend/src/fonts/fontello.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/fonts/fontello.eot -------------------------------------------------------------------------------- /frontend/src/fonts/fontello.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/fonts/fontello.svg -------------------------------------------------------------------------------- /frontend/src/fonts/fontello.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/fonts/fontello.ttf -------------------------------------------------------------------------------- /frontend/src/fonts/fontello.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/fonts/fontello.woff -------------------------------------------------------------------------------- /frontend/src/fonts/fontello.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/fonts/fontello.woff2 -------------------------------------------------------------------------------- /frontend/src/fret.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/fret.js -------------------------------------------------------------------------------- /frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/index.js -------------------------------------------------------------------------------- /frontend/src/js/ajax-sentry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/ajax-sentry.js -------------------------------------------------------------------------------- /frontend/src/js/algolia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/algolia.js -------------------------------------------------------------------------------- /frontend/src/js/detect-touch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/detect-touch.js -------------------------------------------------------------------------------- /frontend/src/js/favit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/favit.js -------------------------------------------------------------------------------- /frontend/src/js/fret.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/fret.js -------------------------------------------------------------------------------- /frontend/src/js/ichart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/ichart.js -------------------------------------------------------------------------------- /frontend/src/js/icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/icons.js -------------------------------------------------------------------------------- /frontend/src/js/jquery.formset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/jquery.formset.js -------------------------------------------------------------------------------- /frontend/src/js/lineage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/lineage.js -------------------------------------------------------------------------------- /frontend/src/js/my-polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/my-polyfills.js -------------------------------------------------------------------------------- /frontend/src/js/onload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/onload.js -------------------------------------------------------------------------------- /frontend/src/js/pdb/LiteMol-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/pdb/LiteMol-plugin.js -------------------------------------------------------------------------------- /frontend/src/js/project.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/project.js -------------------------------------------------------------------------------- /frontend/src/js/scope_report.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/scope_report.js -------------------------------------------------------------------------------- /frontend/src/js/search_logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/search_logic.js -------------------------------------------------------------------------------- /frontend/src/js/sentry-error-boundary.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/sentry-error-boundary.jsx -------------------------------------------------------------------------------- /frontend/src/js/sentry-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/sentry-init.js -------------------------------------------------------------------------------- /frontend/src/js/spectrum-form/column-picker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/spectrum-form/column-picker.js -------------------------------------------------------------------------------- /frontend/src/js/spectrum-form/csv-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/spectrum-form/csv-parser.js -------------------------------------------------------------------------------- /frontend/src/js/spectrum-form/duplicate-checker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/spectrum-form/duplicate-checker.js -------------------------------------------------------------------------------- /frontend/src/js/spectrum-form/form-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/spectrum-form/form-controller.js -------------------------------------------------------------------------------- /frontend/src/js/spectrum-form/normalization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/spectrum-form/normalization.js -------------------------------------------------------------------------------- /frontend/src/js/spectrum-form/spectrum-chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/js/spectrum-form/spectrum-chart.js -------------------------------------------------------------------------------- /frontend/src/microscope-form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/microscope-form.js -------------------------------------------------------------------------------- /frontend/src/microscope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/microscope.js -------------------------------------------------------------------------------- /frontend/src/my-litemol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/my-litemol.js -------------------------------------------------------------------------------- /frontend/src/protein-table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/protein-table.js -------------------------------------------------------------------------------- /frontend/src/scope-report.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/scope-report.js -------------------------------------------------------------------------------- /frontend/src/simple-spectra-viewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/simple-spectra-viewer.js -------------------------------------------------------------------------------- /frontend/src/spectra-viewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/spectra-viewer.js -------------------------------------------------------------------------------- /frontend/src/spectrum-form-v2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/src/spectrum-form-v2.js -------------------------------------------------------------------------------- /frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/frontend/vite.config.js -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/justfile -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/package.json -------------------------------------------------------------------------------- /packages/blast/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/blast/index.html -------------------------------------------------------------------------------- /packages/blast/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/blast/package.json -------------------------------------------------------------------------------- /packages/blast/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/blast/src/App.jsx -------------------------------------------------------------------------------- /packages/blast/src/InputForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/blast/src/InputForm.jsx -------------------------------------------------------------------------------- /packages/blast/src/ReportAlignments.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/blast/src/ReportAlignments.jsx -------------------------------------------------------------------------------- /packages/blast/src/ReportDescription.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/blast/src/ReportDescription.jsx -------------------------------------------------------------------------------- /packages/blast/src/ReportView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/blast/src/ReportView.jsx -------------------------------------------------------------------------------- /packages/blast/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/blast/src/index.js -------------------------------------------------------------------------------- /packages/blast/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/blast/vite.config.js -------------------------------------------------------------------------------- /packages/protein-table/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/protein-table/package.json -------------------------------------------------------------------------------- /packages/protein-table/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/protein-table/src/App.jsx -------------------------------------------------------------------------------- /packages/protein-table/src/components/ProteinTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/protein-table/src/components/ProteinTable.jsx -------------------------------------------------------------------------------- /packages/protein-table/src/components/TableControls.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/protein-table/src/components/TableControls.jsx -------------------------------------------------------------------------------- /packages/protein-table/src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/protein-table/src/index.jsx -------------------------------------------------------------------------------- /packages/protein-table/src/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/protein-table/src/theme.js -------------------------------------------------------------------------------- /packages/protein-table/src/utils/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/protein-table/src/utils/export.js -------------------------------------------------------------------------------- /packages/protein-table/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/protein-table/vite.config.js -------------------------------------------------------------------------------- /packages/spectra/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/index.html -------------------------------------------------------------------------------- /packages/spectra/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/package.json -------------------------------------------------------------------------------- /packages/spectra/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/App.tsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/CustomFilterCreator.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/CustomFilterCreator.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/CustomFilterGroup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/CustomFilterGroup.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/CustomLaserCreator.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/CustomLaserCreator.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/CustomLaserGroup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/CustomLaserGroup.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/EfficiencyTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/EfficiencyTable.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/FaIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/FaIcon.tsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/InputSlider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/InputSlider.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/ListCheckbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/ListCheckbox.tsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/MuiReactSelect.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/MuiReactSelect.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/MyAppBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/MyAppBar.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/OwnerOptionsForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/OwnerOptionsForm.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/OwnersContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/OwnersContainer.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/ProductLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/ProductLink.tsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/SearchModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SearchModal.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/SettingsDrawer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SettingsDrawer.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/ShareButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/ShareButton.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/SortableWindowedSelect.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SortableWindowedSelect.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/SpectraViewer/ChartOptions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SpectraViewer/ChartOptions.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/SpectraViewer/ChartOptionsForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SpectraViewer/ChartOptionsForm.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/SpectraViewer/LoadingLogo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SpectraViewer/LoadingLogo.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/SpectraViewer/NoData.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SpectraViewer/NoData.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/SpectraViewer/SpectraViewer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SpectraViewer/SpectraViewer.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/SpectraViewer/SpectrumSeries.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SpectraViewer/SpectrumSeries.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/SpectraViewer/XAxisRangeInputs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SpectraViewer/XAxisRangeInputs.tsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/SpectraViewer/fixLogScale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SpectraViewer/fixLogScale.js -------------------------------------------------------------------------------- /packages/spectra/src/Components/SpectraViewer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SpectraViewer/index.ts -------------------------------------------------------------------------------- /packages/spectra/src/Components/SpectrumSelector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SpectrumSelector.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/SpectrumSelectorGroup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SpectrumSelectorGroup.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/StateConflictToast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/StateConflictToast.tsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/SubtypeSelector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SubtypeSelector.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/SubtypeToggle.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/SubtypeToggle.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/WelcomeModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/WelcomeModal.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/WindowedMenuList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/WindowedMenuList.jsx -------------------------------------------------------------------------------- /packages/spectra/src/Components/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/theme.ts -------------------------------------------------------------------------------- /packages/spectra/src/Components/useKeyboardShortcuts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/useKeyboardShortcuts.ts -------------------------------------------------------------------------------- /packages/spectra/src/Components/useWindowWidth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/Components/useWindowWidth.ts -------------------------------------------------------------------------------- /packages/spectra/src/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/api/client.ts -------------------------------------------------------------------------------- /packages/spectra/src/api/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/api/queries.ts -------------------------------------------------------------------------------- /packages/spectra/src/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/colors.ts -------------------------------------------------------------------------------- /packages/spectra/src/defaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/defaults.ts -------------------------------------------------------------------------------- /packages/spectra/src/fragmentTypes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/fragmentTypes.json -------------------------------------------------------------------------------- /packages/spectra/src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/global.d.ts -------------------------------------------------------------------------------- /packages/spectra/src/hooks/useOpticalConfigs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/hooks/useOpticalConfigs.ts -------------------------------------------------------------------------------- /packages/spectra/src/hooks/useSpectraData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/hooks/useSpectraData.ts -------------------------------------------------------------------------------- /packages/spectra/src/hooks/useSpectraMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/hooks/useSpectraMetadata.ts -------------------------------------------------------------------------------- /packages/spectra/src/hooks/useSpectraQueries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/hooks/useSpectraQueries.ts -------------------------------------------------------------------------------- /packages/spectra/src/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/icons.ts -------------------------------------------------------------------------------- /packages/spectra/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/index.css -------------------------------------------------------------------------------- /packages/spectra/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/index.tsx -------------------------------------------------------------------------------- /packages/spectra/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/logo.svg -------------------------------------------------------------------------------- /packages/spectra/src/mui-styles.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/mui-styles.d.ts -------------------------------------------------------------------------------- /packages/spectra/src/palettes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/palettes.ts -------------------------------------------------------------------------------- /packages/spectra/src/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/polyfills.js -------------------------------------------------------------------------------- /packages/spectra/src/store/metadataStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/store/metadataStore.ts -------------------------------------------------------------------------------- /packages/spectra/src/store/spectraStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/store/spectraStore.ts -------------------------------------------------------------------------------- /packages/spectra/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/types/index.ts -------------------------------------------------------------------------------- /packages/spectra/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/util.ts -------------------------------------------------------------------------------- /packages/spectra/src/utils/spectraUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/utils/spectraUtils.ts -------------------------------------------------------------------------------- /packages/spectra/src/utils/urlParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/src/utils/urlParams.ts -------------------------------------------------------------------------------- /packages/spectra/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/tsconfig.json -------------------------------------------------------------------------------- /packages/spectra/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/tsconfig.node.json -------------------------------------------------------------------------------- /packages/spectra/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/vite.config.ts -------------------------------------------------------------------------------- /packages/spectra/vitest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/packages/spectra/vitest.config.js -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/extract_fa_icons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/scripts/extract_fa_icons.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlambert03/FPbase/HEAD/uv.lock --------------------------------------------------------------------------------