Giter VIP home page Giter VIP logo

utl-using-triple-letter-tokens-for-naming-projects-variables-folderss-and-self-locating-files's Introduction

utl-using-triple-letter-tokens-for-naming-projects-variables-folderss-and-self-locating-files

Using triple letter tokens for naming projects variables folders and self locating files

Having strict TLA boundaries can be very powerful meta data

Many exceptions gladly accepted, this is not a rigid guideline.

We have Systolic and Diastolic blood pressure measurements taken sitting and laying down
at many dates.

THINK OF  KINGDOM, PHYLUM, CLASS AND ORDER HIERARCHY
=====================================================

For sitting systolic blood pressure, why not use

   BpsSitDte instrad of 'SPBDATESIT'

        Bp    Blood Pressure                  Kingdom
         s    s - systolic, d-diastolic       Phylum
       Sit    Lay - Supine, Sit - Sitting     Class
       Dte    Dte, WekAve, WekMax DteMax ..   Order

I have seen clinical trials tha use 'SPBDATESIT'

  Some Possble BP names using TLA building blocks)

      BpdLayDte
      BpdLayWekAve  ( same number of lettters as SPBDATESUPN )

      BpsLayDte
      BpsLayDteMax

      BpdSitDte
      BpdSitWekMin

      BpsSitDte
      BpsSitMthMax


FILENAME FOLDERS
================

I also use TLA hierachies with my filenames and folders.

rtf reports for project dna are in

dns/rtf

dna/rtf/dna_BasExpSex.rtf
dna/rtf/dna_BasExpAge.rtf
dna/rtf/dna_BasExpBsa.rtf
dna/rtf/dna_BasExpStg.rtf


SELF LOCATING FILES
===================

If I send the exposure report by sex to Joe

   dna_BasExpSex.rtf

and a year later Joe sends the name of the
file and asks me to resend

I can instantly locate the report using the tokens
in the filename

root folder is
    dna
subfolder
    rtf

the report is located at

/dna/rtf/dna_BasExpAge.rtf


AFTER DATABASE LOCK
===================

Renane the root to

  dna_crisper_gene_splicing_trial

  leave subfolders names alone

utl-using-triple-letter-tokens-for-naming-projects-variables-folderss-and-self-locating-files's People

Contributors

rogerjdeangelis avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.